【问题标题】:IOS/swift currentTitle return nilIOS/swift currentTitle 返回 nil
【发布时间】:2021-10-05 06:09:58
【问题描述】:

当我使用titlelabel.text时,它可以正常打印我的结果,但是当我使用currenttitle时,它返回nil。我检查了文件。 currenttitletitlelabel.text 是快速访问方法,但为什么我得到不同的结果

@IBAction func numBtnPress(_ sender: UIButton) {
  print(sender.titleLabel?.text)
  print(sender.currentTitle)
}

问题截图如下

【问题讨论】:

  • 您可能会在这里找到答案。 stackoverflow.com/questions/32134890/…
  • 谢谢,但我只看到 currenttitle 是只读的,但这并不能解释为什么它们显示不同的结果
  • 您的按钮是否突出显示?可能为零,详见苹果讨论developer.apple.com/documentation/uikit/uibutton/…
  • 是的~我的按钮风格很痛苦!当我将它更改为默认时它可以工作!在痛苦模式下,标题文本位置不起作用,我更改为默认它可以工作!非常感谢,对我帮助很大

标签: ios swift uikit


【解决方案1】:

谢谢大家,我解决了问题,我的按钮样式很痛苦!当我将其更改为默认值时,它可以工作!疼痛模式下同样的原因,标题文本位置不起作用。我把它改成默认了,现在可以了!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-10
    相关资源
    最近更新 更多