2014-07-11 427 views
-5

我有以下警告使用代碼中的iOS 7.0會顯示使用sizeWithAttribute:這裏是下面的代碼,我已經使用:sizeWithFont IOS 7.0棄用

messageSize = [theMessage sizeWithFont:[UIFont systemFontOfSize:20.0]]; 

如果任何人有意見怎麼上述去除代碼sizeWithAttribute:所以請告訴我。先謝謝了。

+2

嘗試張貼問題之前,做一些搜索。 –

回答

0
CGSize size = [theMessage sizeWithAttributes: 
         @{NSFontAttributeName: 
         [UIFont systemFontOfSize:20.0f]}]; 

希望它可以幫助...

+0

thnx男人它會爲我工作 – alfa

+0

我很高興幫助你.. – Iphonenew

0

使用sizeWithAttributes:相反,它現在需要一個NSDictionary。通過在對與關鍵UITextAttributeFont和您的字體對象是這樣的:

CGSize size = [string sizeWithAttributes: 
         @{NSFontAttributeName: 
         [UIFont systemFontOfSize:20.0f]}]; 

感謝

相關問題