Label.SizeToFit() 已废弃。

Label.SizeToFit() 函数被废弃了?虽然我可以找到它过去使用的参考资料,但是当我对着当前的Xamarin Label对象进行编码时,它不能作为一个方法使用。

解决方案:

SizeToFit 是一个 UILabel API。这意味着它在Xamarin.iOS中可用,而不是在Xamarin.Forms中。

从苹果的文档中可以看出:

调整并移动接收者视图,使其仅包含其子视图。

在Xamarin.Forms中,为了确保Xamarin.Forms中的 Label 只填充它所需要的空间以显示文本(并且不扩展到屏幕边界),使用以下任何一种方法 LayoutOptions:

  • Fill
  • Center
  • Start
  • End

注意: 避免任何 LayoutOption 结尾处 ...Expand例如 FillAndExpand, StartAndExpand等,因为这将告诉Xamarin.Forms将可见元素扩展到其布局的边界。

XAML

下面是一个将Label居中的例子。

<Label HorizontalOptions="Center" VerticalOptions="Center" />

C#

下面是一个将标签居中的例子。

var label = new Label
{
    HorizontalOptions = LayoutOptions.Center,
    VerticalOptions = LayoutOptions.Center,
}

给TA打赏
共{{data.count}}人
人已打赏
未分类

我如何为一个矩阵或数据框输出一个向量,其中每个元素都是由每行连接而成的字符串?

2022-9-13 15:24:35

未分类

在sklearns confusion_matrix中 "归一化 "参数是什么意思?

2022-9-13 15:24:37

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索