如何添加“联系人”应用程序之类的“添加联系人”按钮?

时间:2010-11-06 17:16:32

标签: iphone objective-c xcode

如何在我的应用程序中添加“联系人”应用程序在窗口右上角的“加号”按钮?

我希望能够点击该按钮并调出一个屏幕,在表格视图中添加一个新条目。

2 个答案:

答案 0 :(得分:8)

您所谈论的是UIBarButtonItem

以下是如何在代码中设置一个的示例:

UIBarButtonItem * addButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:self action:@selector(showContactView:)];
[self.navigationItem setRightBarButtonItem:addButton];
[addButton release];

点击时,按钮将调用跟随选择器。

- (void)showContactView:(id)sender {
    // Show new contact view.
}

答案 1 :(得分:0)

汤姆欧文是完全正确的。这是一个UIBarButton,您可以按照他的说法进行配置。它可以根据您的要求添加到UINavigationBar或UIToolbar。

希望这会有所帮助。

也不要忘记释放此按钮,因为如果你不释放按钮实例,它会导致崩溃。