升级iOS8和iOS9、iOS10系统后,保险箱Pro、私人保险箱、私密相冊打开就闪退的官方解决方式 查看设备iOS操作系统版本号号办法:iPhone/iPad->设置->通用->关于本机->版本号 a、假设iPhone/iPad操作系统是iOS8.3之后(比方iOS8.3、iOS8.4、iOS9、 ...
分类:
移动开发 时间:
2017-05-13 12:24:19
阅读次数:
362
项目中想实现空态页风格统一控制的效果,就封装了一个默认空态页,使用的技术点有:1 方法替换 ,2 给分类(Category)添加属性。 我们知道,扩展(extension)可以给类添加私有变量和方法。但是分类(Category)不可以,但是我们又想在原生的UITableView和UICollecti ...
分类:
移动开发 时间:
2017-05-11 19:35:23
阅读次数:
213
概述UITableView是iOS开发中使用频率最高的UI控件,在前面的文章中对于UITableView的具体用法有详细的描述,今天主要看一些UITableView开发中的常见一些坑,这些坑或许不深,...
分类:
移动开发 时间:
2017-05-09 23:18:50
阅读次数:
546
UItableView或 UIcollectionView 都是继承UIScrollView 滑动的时候,判断是上滑还是下滑 使用 UIScrollView 的代理方法 func scrollViewWillEndDragging(_ scrollView: UIScrollView, withVe ...
分类:
移动开发 时间:
2017-05-09 11:22:26
阅读次数:
494
转自 http://www.cocoachina.com/ios/20170504/19179.html 在这里总结一些iOS开发中的小技巧,能大大方便我们的开发,持续更新。 UITableView的Group样式下顶部空白处理 1 2 3 //分组列表头部空白处理 UIView *view = [ ...
分类:
移动开发 时间:
2017-05-07 14:52:52
阅读次数:
617
今天在写代码的时候,碰到这麽一个问题: invalid nib registered for identifier (重用符) - nib must contain exactly one top level object which must be a UITableViewCell instan ...
分类:
移动开发 时间:
2017-05-06 16:35:04
阅读次数:
202
那是因为你没有实现 数据源和代理方法 实现下就好了 ...
分类:
编程语言 时间:
2017-05-04 13:23:04
阅读次数:
154
好久没写过blog了。首先了解下近期苹果和IOS方面的最新消息。 1.WWDC2014在上个月举行了,与2013年一样。今年WWDC没公布硬件产品和新品(假设你懂cook你就会期待今年秋季公布会。估计10中旬举行) 今年WWDC有一个最令人兴奋的新语言公布——Swift,小编也花了将近半个月来学习新 ...
分类:
移动开发 时间:
2017-05-02 21:01:10
阅读次数:
307
1.写一下UIButton与UITableView的层级结构 2.Cocoa的Foundation对象与Core Foundation对象通过什么keyword进行转换?这些keyword有什么差别? 3.KVO是什么?内部是怎么实现的? 4.能否够把比較耗时的操作放在NSNotificationC ...
分类:
移动开发 时间:
2017-04-30 22:59:44
阅读次数:
267
在iOS App中,UITableView应该是使用率最高的。同一时候也是最为复杂的视图。 差点儿全部自带的应用中都能看到它的身影,可见它的重要性。 在使用UITableView时,会常常遇到性能上的问题,普遍表如今滚动时比較卡。特别是table cell中包括图片的情况时。 实际上仅仅要针对性地优 ...
分类:
其他好文 时间:
2017-04-28 13:51:35
阅读次数:
129