Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.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/xcode:更改工具栏按钮项的标题_Ios_Xcode_Uibarbuttonitem_Uinavigationitem - Fatal编程技术网

ios/xcode:更改工具栏按钮项的标题

ios/xcode:更改工具栏按钮项的标题,ios,xcode,uibarbuttonitem,uinavigationitem,Ios,Xcode,Uibarbuttonitem,Uinavigationitem,我想根据用户检查的内容,将工具栏按钮(右导航)的标题从登录更改为注册 在此之前,我在VC中使用此按钮,并使用以下代码: [_submitButton setTitle:@"Sign Up" forState:UIControlStateNormal]; 但是,现在我已经删除了页面中的按钮,并将其命名为submitButton,我得到了以下错误: “UIBarButtonItem”的@interface没有可见的声明选择器“setTitleForState” 有人知道为什么这不起作用吗?我必须给

我想根据用户检查的内容,将工具栏按钮(右导航)的标题从登录更改为注册

在此之前,我在VC中使用此按钮,并使用以下代码:

[_submitButton setTitle:@"Sign Up" forState:UIControlStateNormal];
但是,现在我已经删除了页面中的按钮,并将其命名为submitButton,我得到了以下错误:

“UIBarButtonItem”的@interface没有可见的声明选择器“setTitleForState”


有人知道为什么这不起作用吗?我必须给uibarbutton命名为与常规按钮不同的名称吗?

UIBarButtonItem
不是
UIButton

请检查以下内容:

  • 选项单击“提交”按钮,您将看到一个带有声明和类型的弹出框
  • 单击
    UIBarButtonItem
    ,您将看到文档
  • 根本没有设置标题的方法
  • 请看大类名下顶部的行继承自
  • UIBarButtonItem
    UIBarItem
  • 单击
    UIBarItem
  • 有一个
    title
    属性没有进一步的参数,因此它是

    _submitButton.title = @"Sign Up";
    

阅读文档非常重要,不可能记住所有类的所有属性/方法,但如果收到这样的错误消息,这是您应该做的第一件事。

UIBarButtonItem
不是
UIButton

请检查以下内容:

  • 选项单击“提交”按钮,您将看到一个带有声明和类型的弹出框
  • 单击
    UIBarButtonItem
    ,您将看到文档
  • 根本没有设置标题的方法
  • 请看大类名下顶部的行继承自
  • UIBarButtonItem
    UIBarItem
  • 单击
    UIBarItem
  • 有一个
    title
    属性没有进一步的参数,因此它是

    _submitButton.title = @"Sign Up";
    

阅读文档非常重要,不可能记住所有类的所有属性/方法,但如果您收到这样的错误消息,这是您应该做的第一件事。

谢谢。我正在等待目标C变得直观,但它还没有发生。因此,这些类型的错误往往让我感到困惑。感谢提醒检查文档!不过,错误消息非常具有描述性<代码>无选择器方法错误-检查文档确定。我可能很快就接受了他的答复。方法在到达_submitButton.title=“@Sign Up”时抛出错误;好的,错误消息说
\u submitButton
不是
UIBarButtonItem
它是
字符串
谢谢。我正在等待目标C变得直观,但它还没有发生。因此,这些类型的错误往往让我感到困惑。感谢提醒检查文档!不过,错误消息非常具有描述性<代码>无选择器方法错误-检查文档确定。我可能很快就接受了他的答复。方法在到达_submitButton.title=“@Sign Up”时抛出错误;好的,错误消息说
\u submitButton
不是
UIBarButtonItem
而是
字符串