卡顿原因: 1.cell复用,注册重用标识符 2.避免cell重新布局(创建时就布局好) 3.提前计算并缓存cell的属性及内容(高度) cell的显示是先计算高度调用(he...
卡顿原因: 1.cell复用,注册重用标识符 2.避免cell重新布局(创建时就布局好) 3.提前计算并缓存cell的属性及内容(高度) cell的显示是先计算高度调用(he...
自iOS8之后,苹果支持了扩展(Extension)的开发,开发者可以通过系统提供给我们的扩展接入点 (Extension point) 来为系统特定的服务提供某些附加的功能...
最近项目需求里有一个环形渐变进度条。在查阅相关资料后,决定自己撸一个,当然感谢ios 做一个完整的渐变进度条(OC原版)文章作者提供的思路和Demo。 思路 利用layer层...
NSDecimalNumber是使用货币时最好的格式。官方文档[https://developer.apple.com/documentation/foundation/ns...
您好 点击事件好像不起效果
Demo地址(支持cocopods)博客传送门 为什么重复造轮子?因为大多数banner都是无缝滚动,有卡片缩放效果的又没有PageControl,且PageControl样...
swift4.0 cell重用导致ReactiveCocoa(RAC) cell上Button点击事件多次触发问题 问题描述 在UITableview等涉及cell的重用的界...
最近在做一个VPN工具(https://itunes.apple.com/us/app/bigvpn/id1225850922?mt=8),考虑到类似的网络工具需要一个pin...
既然是组件间通讯,这里所说的组件就是业务组件。 跳转 实际就是控制器A跳转到控制器B,控制器B作为某个组件的一个入口。我们使用的方式是Target-Action,用到了一个三...
最近项目需要国家列表添加国旗显示, 国旗没有特别要求, 就想使用系统自带的emoji表情显示含有国家简称的json文件[https://github.com/Lazy-byt...
一、需求: 需要左滑删除按钮需要图文上下显示(UIBtutton的图文显示,可根据自己需求显示) 二、先两种情况 1、iOS11.0之前的系统版本2、iOS11.0之后的系统...