解决UINavigationController 自定义LeftBarButtonItem左边空隙问题
2016-04-13 11:36
393 查看
在使用UINavigationController 时, 难免会定义返回按钮, 在这个过程中可能会出现自定义的leftBarButtonItem距离昨天老是有一定的距离,且调整frame 不好使,在这种情况下就需使用setLeftBarButtonItems了,具体代码如下:
UIBarButtonItem * negativeSpacer = [[UIBarButtonItemalloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpace target:nil action:nil];negativeSpacer.width = -18;[self.navigationItemsetLeftBarButtonItems:[NSArrayarrayWithObjects:negativeSpacer, leftItemBar, nil]];
UIBarButtonItem * negativeSpacer = [[UIBarButtonItemalloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpace target:nil action:nil];negativeSpacer.width = -18;[self.navigationItemsetLeftBarButtonItems:[NSArrayarrayWithObjects:negativeSpacer, leftItemBar, nil]];
相关文章推荐
- iOS UITextField控件
- Java并发包中的同步队列SynchronousQueue实现原理
- LeetCode 95, 96. Unique Binary Search Trees i. ii
- [LeetCode] Word Frequency 单词频率
- 【View】之【SimpleWaveView】可多色可刷新的加速球、进度球【demo】
- WebSphere+db2使用PROPAGATION_REQUIRES_NEW事务策略因为的系
- 【View】之【SimplePillarsView】可多色可圆角柱状图【demo】
- c 语言unique 实现
- IOS生成GUID
- sdk23_EditText:singleLine="true"过时及引发inputType="textPassword"失效
- 服务器端判断request来自Ajax请求(异步)还是传统请求(同步)
- break ,continue ,return 的区别及作用?
- iOS-OC-UITextField首行缩进
- RSqlBuilder
- 设计模式-建造者模式(Builder)
- DataTables warning : Requested unknown parameter '5' from the data source for row 0
- UE4:GetViewportSize和GSystemResolution
- UITableView的使用
- String,StringBuffer与StringBuilder的区别
- iOS程序开发中设置UITableView的全屏分隔线的方法(不画线)