我正在尝试复制iPhone的“联系人”应用程序并在导航栏上创建一个按钮。实际上该视图不是UINavigation
控制器。我只是以编程方式添加了导航栏,但我正在努力在导航栏上创建标题和按钮。
我正在使用以下代码
[[UIBarButton alloc]] initWithTitle:@"Done"
Style:UIBarButonItemStyleBorderd
target:Self
action:selector(btnClicked)];
self.navigationItem.rightBArButtonItem=btnDone;
[self.view addSubview:navigationBar];
请在模拟器中参考iphone联系人应用程序。
任何帮助将不胜感激。
答案 0 :(得分:0)
尝试此代码块
UIBarButtonItem *rightButton = **[[UIBarButtonItem alloc] initWithTitle:@"Done"
style:UIBarButtonSystemItemDone target:nil action:nil];**
UINavigationItem *item = [[UINavigationItem alloc] initWithTitle:@"Title"];
item.rightBarButtonItem = rightButton;
item.hidesBackButton = YES;
[bar pushNavigationItem:item animated:NO];
[rightButton release];
[item release];
并浏览其他SO链接,例如this