iOS自定义工具栏(Toolbar)
2016-03-30 17:50
204 查看
自定义工具栏,可以创建多个Item。
//创建工具栏
[self.navigationController
setToolbarHidden:NO
animated:YES];
[self.navigationController.toolbar
setBarStyle:UIBarStyleDefault];
self.navigationController.toolbar.frame=CGRectMake(0,
[UIScreen mainScreen].bounds.size.height-44,
[UIScreen mainScreen].bounds.size.width,
44);
UIBarButtonItem *spaceItem = [[UIBarButtonItem
alloc]
initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace
target:nil
action:nil];
UIBarButtonItem *customItem1 = [[UIBarButtonItem
alloc]
initWithTitle:@"预览"
style:UIBarButtonItemStyleDone
target:self
action:@selector(toolBarItem1:)];
UIBarButtonItem *customItem2 = [[UIBarButtonItem
alloc]
initWithTitle:@"确定"
style:UIBarButtonItemStyleDone
target:self
action:@selector(toolBarItem2:)];
NSArray *arr1 = [[NSArray
alloc]initWithObjects:customItem1,spaceItem,customItem2,
nil];
self.toolbarItems = arr1;
[super
viewDidLoad];
参考:http://www.runoob.com/ios/att-ios-ui-toolbar.html
//创建工具栏
[self.navigationController
setToolbarHidden:NO
animated:YES];
[self.navigationController.toolbar
setBarStyle:UIBarStyleDefault];
self.navigationController.toolbar.frame=CGRectMake(0,
[UIScreen mainScreen].bounds.size.height-44,
[UIScreen mainScreen].bounds.size.width,
44);
UIBarButtonItem *spaceItem = [[UIBarButtonItem
alloc]
initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace
target:nil
action:nil];
UIBarButtonItem *customItem1 = [[UIBarButtonItem
alloc]
initWithTitle:@"预览"
style:UIBarButtonItemStyleDone
target:self
action:@selector(toolBarItem1:)];
UIBarButtonItem *customItem2 = [[UIBarButtonItem
alloc]
initWithTitle:@"确定"
style:UIBarButtonItemStyleDone
target:self
action:@selector(toolBarItem2:)];
NSArray *arr1 = [[NSArray
alloc]initWithObjects:customItem1,spaceItem,customItem2,
nil];
self.toolbarItems = arr1;
[super
viewDidLoad];
参考:http://www.runoob.com/ios/att-ios-ui-toolbar.html
相关文章推荐
- 怎么写苹果ios应用加急审核理由?分享我的加速审核理由技巧
- iOS 更改状态栏颜色
- iOS应用设计模式开发中职责链(责任链)模式的实现解析
- iOS-一个弹出菜单动画视图开源项目分享
- SensorTag-iOS监测数据本地txt存储方案修改
- IOS AudioServicesPlaySystemSound 后台锁屏播放
- IOS 字体抛光动画
- iOS开发——delegate的相关警告
- IOS 多线程03-GCD
- iOS中SVN无法上传静态库.a文件
- 时间选择器 无论如何都只显示2038年
- 导航栏来显示简单的电影简介
- iOS中ActionSheet和Alert的区别
- Mac 终端环境下搭建svn
- ios NSURLSession的应用
- 设计模式中的迭代器模式在Cocoa Touch框架中的使用
- 用CLLocation定位(iOS)
- ios runtime
- 5.4.1 termios结构,关闭回显功能,一键入字符fgetc立刻返回,不用按下回车键
- iOS 之动画(位移/透明/缩小/扩大)