IPhone之navigationItem
来源:互联网 发布:中国战略核潜艇 知乎 编辑:程序博客网 时间:2024/05/27 00:31
IPhone之navigationItem
注:
使用其navigationItem时,首先要确保UINavigationController 视图已经加载到ViewController中。
其代码为:
[[UINavigationController alloc] initWithRootViewController:viewController];
1、添加按钮
UIBarButtonItem *loginBut =[[UIBarButtonItem alloc] initWithTitle:@"Login" style:UIBarButtonItemStylePlain target:self action:@selector(login)];
self.navigationItem.rightBarButtonItem = loginBut;
[loginBut release];
UIBarButtonItem *createBut =[[UIBarButtonItem alloc] initWithTitle:@"NEW" style:UIBarButtonItemStylePlain target:self action:@selector(creatUser)];
self.navigationItem.leftBarButtonItem = createBut;
[createBut release];
2、添加segmentedControl
UISegmentedControl *m_segmentedControl = [[UISegmentedControl alloc] initWithItems:
[NSArray arrayWithObjects:
[UIImage imageNamed:@"up.png"],
[UIImage imageNamed:@"down.png"],
nil]];
[m_segmentedControl addTarget:self action:@selector(segmentAction:) forControlEvents:UIControlEventValueChanged];
m_segmentedControl.frame = CGRectMake(0, 0, 90, 30);
m_segmentedControl.segmentedControlStyle = UISegmentedControlStyleBar;
m_segmentedControl.momentary = YES;
UIBarButtonItem *segmentBarItem = [[UIBarButtonItem alloc] initWithCustomView:m_segmentedControl];
[m_segmentedControl release];
self.navigationItem.rightBarButtonItem = segmentBarItem;
[segmentBarItem release];
3、设置标题
self.navigationItem.title = @"详细内容";
4、设置返回按钮
self.navigationItem.backBarButtonItem = [[[UIBarButtonItem alloc] initWithTitle:@"主菜单" style:UIBarButtonItemStylePlain target:nil action:nil] autorelease];
- IPhone之navigationItem
- iphone之navigationItem 添…
- Iphone开发中navigationItem操作
- UINavigationController之NavigationItem
- navigationItem
- navigationItem
- iOS开发之-NavigationBar NavigationItem
- iphone ios navagationbar navigationItem 顶部如何实现下拉框 dropdownlist
- iPhone开发--隐藏navigationItem的左侧返回按钮
- iPhone开发--隐藏navigationItem的左侧返回按钮
- iPhone开发--隐藏navigationItem的左侧返回按钮
- UI之uiNavigationCtroller and navigationBar UIappearance navigationItem
- navigationItem.hidesBackButton
- 关于navigationItem
- 添加navigationItem
- 导航navigationItem
- iOS-navigationItem
- iphone之iphone控件尺寸
- linux下制作共享库.a和 .so
- jQuery选择器总结(收藏)
- 系统学习hive programming,第二章---使用Hive CLI命令
- iOS7 hide status bar
- 80X86CPU寄存器表
- IPhone之navigationItem
- on duplicate key 提示 1052 错误
- JQuery实现按钮开关效果
- AVAudioPlayer的使用
- CSS hack:针对IE6,IE7,firefox显示不同效果
- [Android] 直接获取组件的宽高:Activity.onWindowFocusChanged()
- 欧姆龙PLC HostLink协议
- Android开发点点滴滴——软引用缓存图片和异步加载
- 两个数比较大小