iOS开发者不得不知的iOS开发诀窍

2016/8/16/ 660

iOS系统不同于Android系统。iOS系统自成一个体系。对于iOS开发者来说一些能使用到Android系统的开发技巧就不一样适用在iOS开发,下面就是iOS开发的一些小技巧。

iOS开发者不得不知的iOS开发诀窍

1 TableView不显示没内容的Cell怎么办?

iOS开发者不得不知的iOS开发诀窍

类似于图1,我不想让下面的那些空显示。很简单,添加“self.tableView.tableFooterView = [[UIView alloc] init];”试过都说好,加完这句之后就变成了图2的样子。

2. ScrollView莫名其妙不能在viewController划到顶怎么办?

self.automaticallyAdjustsScrollViewInsets = NO;

3、xcode6 xib文件视图屏幕预览功能

可以说这个功能很好很强大。

每次修改完xib视图都要运行程序来查看效果是个很无奈的措施,幸好苹果提供了视图xib文件的预览功能,能够在编辑的同时来展示同一个视图文件在不同尺寸屏幕的效果,进而避免了重复多次的build。

1).点中某一个xib文件,编辑区域显示该xib文件的视图。

2).在导航栏中右侧3个editor中点击中间的assistant editor。

3).编辑区域分成2半了,点击右侧区域顶部的选择列表,在列表中选择preview。

这样右侧就显示出了一个iphone 4-inch的预览图,如果想看其他的,则点击右侧视图的左下角,有个加号,可以增加不同sdk不同尺寸的屏幕预览图。

4. 键盘事件写得好烦躁,都想摔键盘了怎么办?

买个结实的键盘;

使用IQKeyboardManager(GitHub上可搜索),用完之后腰也不疼了,腿也不酸了。

5. 为什么我的App老是不流畅,到底哪里出了问题?

如图:iOS开发者不得不知的iOS开发诀窍

这个神器叫做:KMCGeigerCounter ,快去GitHub上搬运吧。

以上全部就是iOS开发者不得不知的iOS开发诀窍的介绍。如果你想找iOS开发服务,或者了解更多iOS开发资讯,就上英诺科技。


发表评论

电子邮件地址不会被公开。 必填项已用*标注

英诺科技专业的设计,个性化的定制服务!

在线沟通更多联系方式