ios14-按钮标题和图像未显示

时间:2020-10-09 09:17:02

标签: ios swift uibutton uikit ios14

按钮标题和图像无法渲染。在iOS13及更低版本上正常运行,但是在更新到Xcode12.0.1和iOS14后,它无法正常工作。

file()

Release Mode iOS 14 Debug Mode iOS 14

2 个答案:

答案 0 :(得分:0)

在设置setTitle之前尝试设置标题颜色。 (我也遇到类似问题)。

答案 1 :(得分:0)

Xcode 12.0.1,iOS 14,Swift 5.3

实际上,问题出在我的代码库中的冗余代码中。

extension UIButton {
    open override func layoutSubviews() {
        super.layoutSubviews()
      }
  }

我只是在扩展程序中使用了它。这并没有在iOS 13及更低版本中引起任何问题。

复制步骤:

  1. 在您的项目中添加以上代码。
  2. 在模拟器中运行项目(发布或调试模式)(正确渲染按钮)并杀死应用。
  3. 现在,通过单击“应用程序”图标启动应用程序,您将看到按钮内容消失。

奇怪的错误,我希望它可以节省一些人的时间。