Replacement for deprecated sizeWithFont: in iOS 7?

后端 未结 20 1413
难免孤独
难免孤独 2020-11-22 08:49

In iOS 7, sizeWithFont: is now deprecated. How do I now pass in the UIFont object into the replacement method sizeWithAttributes:?

20条回答
  •  清歌不尽
    2020-11-22 09:14

    Accepted answer in Xamarin would be (use sizeWithAttributes and UITextAttributeFont):

            UIStringAttributes attributes = new UIStringAttributes
            { 
                Font = UIFont.SystemFontOfSize(17) 
            }; 
            var size = text.GetSizeUsingAttributes(attributes);
    

提交回复
热议问题