gpt4 book ai didi

ios - ios/xcode:更改条形按钮项的标题

转载 作者:行者123 更新时间:2023-12-01 18:11:06 25 4
gpt4 key购买 nike

我想根据用户检查的方式将条形按钮的标题(右侧导航)从登录更改为注册。

以前,我在VC中将此按钮用作按钮,并且可以使用以下代码:

[_submitButton setTitle:@"Sign Up" forState:UIControlStateNormal];

但是,既然我已经删除了页面中的按钮,并为条形按钮指定了名称SubmitButton,则出现以下错误:

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

有谁知道为什么这不起作用?我是否必须将uibarbutton命名为不同于常规按钮的名称?

最佳答案

UIBarButtonItem不是UIButton
请检查以下内容:

  • 选项-单击_submitButton,您将看到一个带有声明和类型的弹出窗口。
  • 单击UIBarButtonItem,您将看到文档。
  • 根本没有设置标题的方法。
  • 在大类名的顶部查看Inherits from:行。
  • UIBarButtonItemUIBarItem的子类
  • 单击UIBarItem
  • 有一个title属性,没有其他参数,所以它是
    _submitButton.title = @"Sign Up";

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

    关于ios - ios/xcode:更改条形按钮项的标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31254267/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com