在我的按钮上获得关于“没有成员'setTitle'”的错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在我的按钮上获得关于“没有成员'setTitle'”的错误相关的知识,希望对你有一定的参考价值。

我从Xcode那里得到了关于我的代码的错误信息(完全没问题)。我发布了我的工作截图。请帮助我这个,所以我可以做其余的事情。

enter image description here

答案

使用lightButton,您将调用之前定义的IBAction(顺便说一句,它实际上是由Xcode突出显示的)。由于您的IBAction不会返回任何内容,因此您无法访问任何属性。

类型'(UIButton) - >()'的值没有成员'setTitle'。

(_) -> ()语法表示一个函数,其中第一个括号表示函数的参数,第二个括号表示返回类型。

您应该定义连接到Storyboard的IBOutlet

class YourController: UIViewController {

  @IBOutlet var myButton: UIButton?

  // Usage:
  func someFunction() {
    myButton.setTitle('Title')
  }

}

以上是关于在我的按钮上获得关于“没有成员'setTitle'”的错误的主要内容,如果未能解决你的问题,请参考以下文章

如何从图像视图上的不可见按钮获得突出显示效果

如何在我的jtable中获得超过100行?

如何在我的 WordPress 主题上获得粘性页脚?

谷歌地图 api 中心在我的位置上有一个按钮

在 Rails 中动态添加活动类到引导 li

为啥我的 UIBarButtonItem 按钮在某些设备上获得背景颜色?