首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
Swift重名了
更多收藏集
微信扫码分享
微信
新浪微博
QQ
76篇文章 · 0订阅
「iOS」高仿【少数派】客户端 代码+思路讲解
在我的iOS开发学习过程中,阅读过许多同学的高仿项目文章、源码,对我助益颇深。但是许许多多的高仿项目在技术方面各有侧重,所以我先把本项目中值得探讨的技术点列出,方便正好需要的同学。 对于原客户端的一些重复性细节没有全部实现,欢迎大家fork。 这里是 LYSSPai项目地址。 …
Lightbox 易用又轻量的图片集合幻灯片播放组件
Lightbox:易用又轻量的图片集合幻灯片播放组件(支持视频,远程装载,动态背景,字幕及自定义配置)。#为开源点赞#
玩转iOS开发:iOS 11 新特性《Layout的新特性》
随着苹果爸爸越来越多尺寸的设备发布, 还有iOS设计的改变, 特别是在iOS 11之后, 比大更大的导航栏, 然后再滚动的时候可以改变大小等等操作. 但这些问题都不是什么问题, 就如同在WWDC 2017一样, 苹果爸爸在跟我们开发者展示一样东西, 也是他一直想我们去使用的东西…
响应式编程与MVVM架构—理论篇
前段时间,在使用了一段时间的MVVM架构之后,我从实际的项目中抽离出来,对使用MVVM架构的整个过程进行了总结,对于架构、对于编程思维又有了不一样的体会。于是提笔写下自己探索MVVM架构的经验和心得,以飨读者。 本文会先对MVC架构做一个回顾,明确MVC中各层的职责;然后会提出…
玩转iOS开发:iOS 11 新特性《高级拖放》
在这之前, 我们已经知道了iOS 11的拖拽功能, 也试过在单个视图里拖拽和跨视图的拖拽, 但好像和我们在看WWDC 2017里的不太一样, 这次我们把最后的一点讲完, 就是跨App的拖拽. 这次重点说的是两个代理协议UIDragInteractionDelegate和UIDr…
新的iOS开发方式,无需服务器,做自己的前端转原生iOS app的框架
一个人做项目的时间有点久了,有时候为了修复一个小BUG 或者为更新一点内容就得去app store 审核,这个过程太漫长了,觉得烦躁了。 再就是有时候服务器的更新不及时,或者想自己控制app 内容。 考虑过引入ReactNative,但是这个东西,我自己觉得太过笨重了吧。 用现…
iOS动画系列之八:使用CAShapeLayer绘画动态流量图
这篇文章通过使用CAShapeLayer和UIBezierPath来画出一个动态显示剩余流量的小动画。 1. CAShapeLayer 实际中,能够用CALayer完成的任务是比较少的,如果使用这个基础图层就能实现绝大部分的功能,咱们就没有必要再开启一个CAShapeLayer…
如何优雅地动态插入数据到UITableView
当我们实时往UITableView中插入数据并刷新列表的时候,会发现列表是有抖动的。比如在微信聊天页面,你滑动到某一个位置保持住,然后收到一个或者若干人的微信(这几个人不在当前聊天列表中)。你会发现每收到一个人的信息,列表向下沉,就是有一个“抖动”的过程。当然,并不是说微信体验…
iOS传感器:实现一个随屏幕旋转的图片
在写上一个动画系列的时候学到了非常多的知识,也认识了很多人。例如受邀进入了某个神秘的动效组织,全是一线的大神啊。有UI的大牛、UED的大神、iOS的大神。加入组织可以阅读这里:加入CRAnimation组织 。 真的是发现坚持写作,其实也是逼迫自己坚持不断学习的过程。那么,来来…