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

标签 c# xamarin.ios size ios7

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

谢谢。

最佳答案

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);

关于c# - 在 iOS 7 中获取字符串的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19079023/

相关文章:

c# - ASP.NET MVC : Default page works, 但其他页面返回 404 错误

xamarin - 向 Xamarin Forms iOS 中的条目添加底部边框,最后是图像

c# - 该应用程序已在 Debug模式下终止

Flutter MediaQuery.of(context).size.width 值与实际屏幕分辨率不同

ios - UICollectionViewCell 在 iOS7 和 iOS 8 上的大小不一样

c# - 在Google Play商店中提交 “500 No individual errors”的原因

c# - 使用 C# 以编程方式登录亚马逊

c# - 在表插入上显示窗口气球通知

ios - Xamarin IOS LaunchScreen.Storyboard 无法为 ImageView 选择图像

console - 如何更改 qtcreator 的 qtcreator_process_stub 窗口的初始大小(在 Ubuntu 上)?