Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/18.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
Ios 栏按钮项目问题_Ios_Xcode5_Uibarbuttonitem_Uinavigationitem - Fatal编程技术网

Ios 栏按钮项目问题

Ios 栏按钮项目问题,ios,xcode5,uibarbuttonitem,uinavigationitem,Ios,Xcode5,Uibarbuttonitem,Uinavigationitem,当运行其的程序自动显示保存的标题时,我有一个名为“保存”的条形按钮,但当我在该特定视图中编辑内容时,标题应该更改为“编辑”是否有可用的编码?确实有一个解决方案,其名为“编辑按钮” 您需要做的是在viewDidLoad中添加以下内容: self.editButtonItem().action = "yourAction" self.navigationItem.leftBarButtonItem = self.editButtonItem() 如果您有UIBarButtonItem的实例,那么您

当运行其的程序自动显示保存的标题时,我有一个名为“保存”的条形按钮,但当我在该特定视图中编辑内容时,标题应该更改为“编辑”是否有可用的编码?

确实有一个解决方案,其名为“编辑按钮”

您需要做的是在viewDidLoad中添加以下内容:

self.editButtonItem().action = "yourAction"
self.navigationItem.leftBarButtonItem = self.editButtonItem()

如果您有UIBarButtonItem的实例,那么您可以尝试执行以下代码 我想您的对象名为objSaveButton

[objSaveButton setTitle:@EDIT]

或者,如果您没有该实例,可以从UINavigationController获得相同的实例

如果是左栏按钮项,请执行以下操作: [navigationController.navigationItem.leftBarButtonItem集合标题:@EDIT]

如果是右栏按钮,请执行以下操作:

[navigationController.navigationItem.rightBarButtonItem setTitle:@"EDIT"];

在按钮中设置标签

-(IBAction) add:(id)sender
{
    if([sender tag] == 0){

// set the button title as "Save"      

    }
    else{
// set the button title as "Edit"  
        Button1.tag=0;
    }
}

希望这能对您有所帮助。

谢谢您的友好回复,我们会尽快完善它。正是我看起来的样子+1.