iOS开发

1.UIButton 的 imageEdgeInsets 和 titleEdgeInsets

均是相对于原来的各个位置的变化,是增大了还是减少了;

默认是图片在左边,上下居中;标题在图片右边,上下居中;

edge的顺序是从上边开始的逆时针顺序,上左下右。

左边距向右移为正,右边距向左为正;上边距向下为正,下边距向上为正。

详细说明

2.iOS的导航栏的navigationItem的rightItems的各个之间的距离,通过设置固定宽度的flexable也不能调整;

UIToolBar是支持的,所以可以通过在中间加一层UIToolbar来支持距离调整,具体为:

1.将之前的rightItems设置为UIToolBar的items;

2.通过UIToolbar创建一个自定义customView的UIBarbuttonItem,将这个item设置为rightItem;

3.leftItems也一样

4.Item是每个VC的,navigationBar是navigationController的。

UINavigationBar和UINavigationItem的区别和联系

3.关于导航返回键

从VC A push到VC B,左侧按钮的显示优先级为:

1.B的leftBarButtonItem

2.A的backBarButtonItem

3.默认的后退按钮,标题为A的标题;

leftBarButtonItem与backBarButtonItem

4.SearchBar

 iOS下SearchBar的使用

自定义导航栏 UINavigationBar

SearchBar默认的提示文字居左

5.谓词

iOS NSPredicate的学习讲解

iOS中的谓词(NSPredicate)使用

NSPredict

IOS开发之NSPredicate谓词的用法

6. Category添加属性

category并不能为类增加属性,可以通过objc_getAssociatedObject、objc_setAssociatedObject为类添加关联对象的方式达到目的。

让Category支持添加属性与成员变量

7. 查看crash文件

dwarfdump --uuid  app二进制/.dSYM

后面跟二进制,看二进制的uuid

跟.dSYM,看符号表的uuid

crash log的uuid 在文件中查看。

使用dwarfdump检查dSYM和app是否匹配

8.获取蜂窝信号

iOS 获取蜂窝信号强度

9. UIButton 点击热区的扩大

UIButton 点击热区的扩大

10. xcode代码量

统计 Xcode 项目总代码量

11. iOS TTS

iOS TTS详解(附demo)

12. iOS媒体播放

iOS 多媒体(一)音频播放

13. iOS11 

有关iOS11和iPhoneX的适配问题

14. iOS设置圆角的四种方法

http://www.cnblogs.com/yajunLi/p/6509158.html

UIView与CALayer的区别

http://www.cnblogs.com/pengyingh/articles/2381673.html

iOS排序

https://www.cnblogs.com/xiao-love-meng/p/5828492.html

http://www.jianshu.com/p/e9d561140f5b

http://www.jianshu.com/p/8a79a0c22a31

iOS后台一直活着-通过播放无声文件

http://www.cnblogs.com/xiao-love-meng/p/5821153.html#3561147

你可能感兴趣的:(iOS开发)