《IOS开发系列教程》添加工具条 toolbar

《IOS开发系列教程》添加工具条 toolbar

添加工具条(toolbar)有2种方式,

  1. 从interfacebuilder通过拖拽完成
  2. 通过代码的方式

第一种方式,不多赘述,主要说说代码中如何完成。

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夜班车,否则按侵权处理.

    分享到:

留言

你的邮箱是保密的 必填的信息用*表示