在 iOS 7 中获取字符串的大小

本文关键字:字符串 获取 iOS | 更新日期: 2023-09-27 18:33:23

我使用MonoTouch.Dialog(高度定制),并使用tableView的StringSize方法来获取字符串的大小(高度和宽度)。 这在 iOS 7 中现在不起作用。 如何返回字符串的大小以获取其高度/宽度,以便执行相邻的控件对齐?

谢谢。

在 iOS 7 中获取字符串的大小

var tv = new UITextView() {
    Text = "Some text",
    Font = UIFont.PreferredBody
};
//Pass in a maximum size (in this case, vastly larger than needed)
var neededSize = tv.SizeThatFits(new SizeF(1000, 1000));
Console.WriteLine(neededSize);