2016-01-20 129 views
0

我有一个包含UILabel的自定义UITableViewCell。有一个奇怪的错误,如果我在UILabel上将numberOfLines设置为1以外的任何值,它将不会确认字体更改或textColor更改。如果它是1,它会。UILabel字体大小和颜色不会改变

或者,如果为UILabel设置的文本在一行内,它也会起作用。

任何想法如何解决这个问题?

+0

您正在故事板中创建所有这些内容?它不会发生。你可能做错了什么。顺便说一句,你使用的是哪个版本的xcode? –

+0

您是否可以在从模板创建的最小项目中重现该功能,只添加标签并进行最小更改? –

+0

@FayzaNawaz Xcode 7和笔尖。 – Boon

回答

0

请拨打查看全部代码viewDidLoadSubviews方法!比起作品。 chanhing字体大小时,我有很多问题,风格我viewDidLoad或viewWillApperar方法。

因此,只需将您的代码在viewDidLoadSubviews方法。您可以使用标志只更改字体一次,因为此方法可以多次调用:]

相关问题