由于新的iOS7 sizeWithFont:constrainedToSize:lineBreakMode
已被弃用,我在我的XCode 5中收到有关它的警告。我不得不说,根据我的说法,它不会影响功能,但我希望找到替代方案为了消除恼人的警告。这里是我的相关问题代码:sizeWithFont在iOS7中已被弃用
CGSize minimumLabelSize = [self.subLabel.text sizeWithFont:self.subLabel.font constrainedToSize:maxSize lineBreakMode:NSLineBreakByClipping];
和:
expectedLabelSize = [self.subLabel.text sizeWithFont:self.font constrainedToSize:maximumLabelSize lineBreakMode:NSLineBreakByClipping];
我不能由我自己来弄明白一个解决方案,我不知道改用什么。
看看这里:http://stackoverflow.com/questions/19028743/ios7-uitextview-contentsize-height-alternative/19067476#19067476 –
带有sizeWithFont的谷歌搜索已弃用iOS 7为您的问题提供了一个完美有用的修复方法。总是首先Google。 – dandan78
+1,我想知道同样的事情。事情是我想知道从旧代码到新代码的确切转换。该文件没有给出。 –