Add 2 UIButtons to a UINavigationBar right item

转载 2012年03月30日 10:50:45

http://snipplr.com/view/35730/

// create a toolbar to have two buttons in the right
UIToolbar* tools = [[UIToolbar alloc] initWithFrame:CGRectMake(0, 0, 90.0, 44.01)];
 
// create the array to hold the buttons, which then gets added to the toolbar
NSMutableArray* buttons = [[NSMutableArray alloc] initWithCapacity:2];
 
// create a standard "add" button
UIButton *btnAdd = [[UIBarButtonItem alloc]
		  initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:@selector(add)];
[buttons addObject:btnAdd];
[btnAdd release];
 
// create a "edit" button
UIButton *btn = [[UIBarButtonItem alloc]
		  initWithTitle:@"Edit" style:UIBarButtonItemStyleBordered target:self action:@selector(edit)];
[buttons addObject:btnEdit];
[btnEdit release];
 
// stick the buttons in the toolbar
[tools setItems:buttons animated:NO];
[buttons release];
 
// and put the toolbar in the nav bar
self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:tools];
[tools release];


Codeforces Round #336 (Div. 2) 总结

A. Saitama Destroys Hotel time limit per test 1 second memory limit per test 256 megabytes inp...
  • zyx520ytt
  • zyx520ytt
  • 2015年12月24日 18:50
  • 399

添加 UINavigationBar 和 UINavigationItem

UINavigationItem *navItem = [[UINavigationItem alloc] init]; UINavigationBar *navigationbar = [[...
  • xiaoxuan415315
  • xiaoxuan415315
  • 2012年08月03日 15:08
  • 2707

UINavigationBar属性及返回按钮更改小结

有时候这些属性搞得蛮乱的,记录下以便查阅 UINavigationBar属性 如果想统一设置,可以通过以下方法,获取当前类下的所有对象的导航条,然后在+initialize方法中进行设置 ...
  • rabewu
  • rabewu
  • 2016年08月01日 14:49
  • 277

RecyclerView 源码分析

RecyclerView 源码分析写在前面: RecyclerView 是一个越用越优雅的控件,相信大家对于 RecyclerView 的使用也已经比较熟悉了。其功能的高度解耦化,规范 ViewHo...
  • MeloDev
  • MeloDev
  • 2017年08月01日 21:06
  • 362

Swift UINavigationBar 设置

UINavigationBar.appearance().isTranslucent = true //界面顶部透明             UINavigationBar.appear...
  • sky_long_fly
  • sky_long_fly
  • 2017年01月09日 16:17
  • 571

【c++】PAT (Advanced Level) 1005. Spell It Right (20)

1005. Spell It Right (20) 时间限制 400 ms 内存限制 32000 kB 代码长度限制 16000 B 判...
  • artemisrj
  • artemisrj
  • 2014年02月22日 14:58
  • 824

UInavigationBar上添加左箭头的返回按钮

添加类似navigationController自带的返回按钮,效果如下: 一、UINavigationcontroller自带的navigationBar 是无法添加左箭头的返回按...
  • fanjunxi1990
  • fanjunxi1990
  • 2013年06月18日 17:28
  • 21643

Coursera课程Python for everyone:Quiz: Single-Table SQL

Single-Table SQL 11 试题 1.  Structured Query Language (SQL) is used to (check all tha...
  • GarfieldEr007
  • GarfieldEr007
  • 2016年02月17日 11:16
  • 1771

UINavigationBar和UINavigationItem的区别和联系

http://www.jianshu.com/p/f797793d683f 参考文章 navigationItem UINavigationItem UINav...
  • jeffasd
  • jeffasd
  • 2015年12月14日 17:59
  • 2657

【LeetCode】Binary Tree Right Side View 解题报告

【题目】 Given a binary tree, imagine yourself standing on the right side of it, return the values ...
  • ljiabin
  • ljiabin
  • 2015年04月06日 10:33
  • 8356
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Add 2 UIButtons to a UINavigationBar right item
举报原因:
原因补充:

(最多只允许输入30个字)