Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone RightBarButtonim基于页面的iOS应用程序中的默认行为_Iphone_Ios - Fatal编程技术网

Iphone RightBarButtonim基于页面的iOS应用程序中的默认行为

Iphone RightBarButtonim基于页面的iOS应用程序中的默认行为,iphone,ios,Iphone,Ios,我有一个基于页面的iPhone应用程序,其中包含一个UINavigationBar作为RootViewController的一部分。我想在导航栏的右侧添加一个加号按钮 当我在故事板中添加Bar按钮项时,它会自动设置为导航项的rightBarButtonItem 我将故事板中发送的动作连接到我的RootViewController,它包含一个名为addButtonPressed的iAction 但是,当我单击按钮时,会调用(我假设)导航到下一页的默认行为,而不是addButtonPressed方法

我有一个基于页面的iPhone应用程序,其中包含一个UINavigationBar作为RootViewController的一部分。我想在导航栏的右侧添加一个加号按钮

当我在故事板中添加Bar按钮项时,它会自动设置为导航项的rightBarButtonItem

我将故事板中发送的动作连接到我的RootViewController,它包含一个名为addButtonPressed的iAction

但是,当我单击按钮时,会调用(我假设)导航到下一页的默认行为,而不是addButtonPressed方法。如何防止这种默认行为

以下是方法实现:

- (IBAction) addButtonPressed:(id) sender {  
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.apple.com"]]; 
}

是否正在调用
addButton:
方法?你能在那里设定一个断点吗?你为那个方法实现了什么代码?它没有被调用。我有一个断点集没有被命中(不幸的是,我找不到被调用的代码)。方法。此问题的解决方案位于。