我在iOS8中已经阅读过类似的错误,但是无法实现解决方法.我已经尝试将标签的文本设置为@“”并回到@“亚伯拉罕林肯:吸血鬼猎人”(如in this question所述),但这并没有解决问题.另请注意,在iOS8中,单元格大小确实会根据标签的intrinsicContentSize增加,但无论出于何种原因,标签本身的高度都不会增加.任何建议将不胜感激.我很乐意提供更多信息.
iOS 8
IOS 7
解决方法 这是我的走动UILabel的子类,并覆盖此函数.
-(CGRect)textRectForBounds:(CGRect)bounds limitedToNumberOflines:(NSInteger)numberOflines{ CGRect rect = [super textRectForBounds:bounds limitedToNumberOflines:numberOflines]; float height = rect.size.height; int hightRound = (int)roundf(height); rect.size.height = hightRound; return rect;}总结
以上是内存溢出为你收集整理的iOS8中的多行/动态UILabel截断全部内容,希望文章能够帮你解决iOS8中的多行/动态UILabel截断所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)