由於新的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,我想知道同樣的事情。事情是我想知道從舊代碼到新代碼的確切轉換。該文件沒有給出。 –