设置UIBarButtonItem的间距
来源:互联网 发布:mac os vmware 镜像 编辑:程序博客网 时间:2024/05/01 17:22
- (void)addNavigationItem{ UIButton *btnOne = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 40, 40)]; btnOne.backgroundColor = [UIColor redColor]; UIBarButtonItem *leftOne = [[UIBarButtonItem alloc] initWithCustomView:btnOne]; //UIBarButtonSystemItemFlexibleSpace 和 UIBarButtonSystemItemFixedSpace 两个是无样式的,在调用的过程中,使用 UIBarButtonSystemItemFlexibleSpace去占位,达到实现规范化的目的,相应的 UIBarButtonSystemItemFixedSpace则是使特定位置控件替代. UIBarButtonItem *spaceBar = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpace target:nil action:nil]; /** * width为负数时,相当于btn向右移动width数值个像素,由于按钮本身和边界间距为5pix,所以width设为-5时,间距正好调整 * 为0;width为正数时,正好相反,相当于往左移动width数值个像素 */ spaceBar.width = -15; self.navigationItem.leftBarButtonItems = @[spaceBar,leftOne];}
运行结果如图:
1 0
- 设置UIBarButtonItem的间距
- IOS 设置UIToolbar的UIBarButtonItem的间距
- 设置UIBarButtonItem的属性
- UINavgationContoller上面的UIBarButtonItem之间的间距调整
- 设置form的间距
- 自定义的UINavigationController 设置UIBarButtonItem主题
- [UIBarButtonItem appearance] 设置BackBarButtonItem的图片
- 导航栏颜色及UIBarButtonItem 的设置
- html table的间距设置
- 设置tableViewCell之间的间距
- 设置UILabel的内间距
- 设置UITextField的内间距
- 设置section的头部间距
- iOS设置UICollectionViewCell的间距
- 设置间距的简便方法
- 设置UIBarButtonItem tintColor
- 设置UIBarButtonItem appearance
- 设置UIBarButtonItem不显示按钮的返回文字
- JavaScript Data Types
- visio 2013安装到Office.zh_cn\officeMUI.mis officemui.xml
- linux 命令合集
- jeesz分布式企业框架 javaWeb分布式架构 springmvc+mybatis+shiro dubbo zookeeper redis kafka app服务
- Java温习——面向对象第四部分
- 设置UIBarButtonItem的间距
- 获取泛型类运行时刻实际成员类型
- java InputStream读取数据问题
- 最大子数组问题
- 【Oracle】——大数据下分页方法
- V4L2框架分析学习
- Kali Linux安装
- C# MVC API 返回Json
- Express+MongoDB+Robomongo环境配置