Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我将 UILabel 放在 Storyboard 中的 UIViewController 内,通过插座正确连接,一切照常。这就是它在 Interface Builder 中的样子。
当我简单地运行我的应用程序时,它看起来应该如此。
但是当我使用简单属性以编程方式设置文本时.text,标签会破坏其样式。
.text
我的标签怎么了?setText除了通过属性,我不使用自定义类或任何自定义逻辑。为什么它会在之后驳回 IB 风格setText?
setText
更新
这是IB属性的完整截图
可能attributedText是由您的初始配置设置的,因此当您设置时,text所有属性文本信息都会被删除。考虑获取的可变副本attributedText并更新它(或只是用attributedText新的东西替换)。
attributedText
text