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
5.谓词
6. Category添加属性
category并不能为类增加属性,可以通过objc_getAssociatedObject、objc_setAssociatedObject为类添加关联对象的方式达到目的。
7. 查看crash文件
dwarfdump --uuid app二进制/.dSYM
后面跟二进制,看二进制的uuid
跟.dSYM,看符号表的uuid
crash log的uuid 在文件中查看。
8.获取蜂窝信号
9. UIButton 点击热区的扩大
10. xcode代码量
11. iOS TTS
12. iOS媒体播放
13. iOS11
14. iOS设置圆角的四种方法
http://www.cnblogs.com/yajunLi/p/6509158.html
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