《IOS开发系列教程》添加工具条 toolbar
添加工具条(toolbar)有2种方式,
- 从interfacebuilder通过拖拽完成
- 通过代码的方式
第一种方式,不多赘述,主要说说代码中如何完成。
xcode 6中默认是的controller是自带toolbar的,不过默认是不被显示的,要显示它
self.navigationController.toolbarHidden=NO;
然后创建几个button
UIBarButtonItem *flexiableItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:self action:nil];
UIBarButtonItem *item1 = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:nil];
UIBarButtonItem *item2 = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAction target:self action:nil];
再把这些button添加到上面
NSArray *items = [NSArray arrayWithObjects:item1, flexiableItem, item2, nil];
self.toolbarItems = items;
这里的action部分没有设置,如果要设置,定义相应的action函数,
-(IBAction) onItem1:(id) sender
{
}
然后
UIBarButtonItem *item1 = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:selector(onItem1:)];
版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章转载自:IT夜班车,否则按侵权处理.