1.
UIBarButtonItem *barBuItem = [ [ UIBarButtonItem alloc ] initWithTitle:@"left"
style:UIBarButtonItemStyleDone target: self action:nil ];
UIBarButtonItem *barRightItem = [ [ UIBarButtonItem alloc ] initWithTitle:@"right"
style:UIBarButtonItemStyleDone target: self action:nil ];
navCtr = [ [ UINavigationController alloc ] initWithRootViewController:self ];
navCtr.navigationBar.topItem.leftBarButtonItem = barBuItem;
navCtr.navigationBar.topItem.rightBarButtonItem = barRightItem;
2.
UINavigationBar *navigationBar = [ [ UINavigationBar alloc ] initWithFrame:CGRectMake(0, 0, 320, 44) ];
[ navigationBar setBarStyle:UIBarStyleBlackOpaque ];
UINavigationItem *navItem = [ [ UINavigationItem alloc ] initWithTitle:@"FireWall" ];
UIBarButtonItem *barBuItem = [ [ UIBarButtonItem alloc ] initWithTitle:@"left"
style:UIBarButtonItemStyleDone target: self action:nil ];
UIBarButtonItem *barRightItem = [ [ UIBarButtonItem alloc ] initWithTitle:@"right"
style:UIBarButtonItemStyleDone target: self action:nil ];
navItem.leftBarButtonItem = barBuItem;
navItem.rightBarButtonItem = barRightItem;
[ navigationBar setItems:[ [ NSArray alloc ] initWithObjects:navItem, nil ]];
[ self.view addSubview:navigationBar ];
看博客没有一人回复的,日!
本文介绍如何使用Objective-C在iOS应用中创建自定义导航栏。包括UIBarButtonItem的创建与配置,以及如何将其添加到UINavigationBar中。同时展示了如何通过UINavigationController进行管理。
448

被折叠的 条评论
为什么被折叠?



