导航栏上的item的位置设置
2024-09-04 13:09:57
/**
leftItem
*/
UIButton *leftbtn = [[UIButton alloc]initWithFrame:CGRectMake(, , , )];
[leftbtn setImage:[UIImage imageNamed:@"public_back_n"] forState:UIControlStateNormal];
[leftbtn addTarget:self action:@selector(clickBackItem) forControlEvents:UIControlEventTouchUpInside];
self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:leftbtn];
UIBarButtonItem *negativeSpacer = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpace target:nil action:nil];
negativeSpacer.width = ;// 右移 负左移
self.navigationItem.leftBarButtonItems = @[negativeSpacer,self.navigationItem.leftBarButtonItem]; /**
rightItem
*/
UIButton *rightbtn = [[UIButton alloc]initWithFrame:CGRectMake(, , , )];
[rightbtn setImage:[UIImage imageNamed:@"public_appraise_icon"] forState:UIControlStateNormal];
[rightbtn addTarget:self action:@selector(clickBackItem1) forControlEvents:UIControlEventTouchUpInside]; self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:rightbtn];
UIBarButtonItem *rightnegativeSpacer = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpace target:nil action:nil];
rightnegativeSpacer.width = ; //左移 负右移
self.navigationItem.rightBarButtonItems = @[rightnegativeSpacer,self.navigationItem.rightBarButtonItem];
最新文章
- codevs 1033 蚯蚓的游戏问题
- 404 &; 401 Errors with the App Management Service
- Lua windows环境搭建
- poj 3641 Pseudoprime numbers
- MyEclipse — Maven+Spring+Struts+Hibernate 整合 [学习笔记-4]
- C/C++易错小记录
- A Tour of Go Function closures
- 开源搜索引擎Sphinx 中启动多个搜索进程的方法(转)
- hdoj1325 Is It A Tree?
- 使用Discuz!自带参数防御CC攻击以及原理,修改Discuz X 开启防CC攻击后,不影响搜索引擎收录的方法
- CSS滤镜让图片模糊(毛玻璃效果)实例页面
- Spark源码学习2
- Vsftp配置都没有问题 连接不上 530 Login incorrect 解决方法
- css颜色代码对照
- 实现基于lnmp的电子商务网站
- VSCode中快捷输入HTML代码
- luogu P2617 Dynamic Rankings &;&; bzoj 1901 (带修改区间第k大)
- LeetCode 169 Majority Element 解题报告
- 记一次解决非法参数DDoS攻击的实践
- 【神经网络】Dependency Parsing的两种解决方案