Xamarin.ios 使按钮宽度随文本增长并正确对齐

Xamarin.ios 使按钮宽度随文本增长并正确对齐,xamarin.ios,Xamarin.ios,我有一个布局如下的视图: [Image] [button1] [label1] [button2] [label2] button1和button2应根据文本的长度进行增长和收缩,label1将始终包含相同的文本,因此无需调整,只需与将显示的按钮对齐即可 我的iOS技能不是很高明(我更像是一个android开发人员),因此我不确定如何实现这一点。您可以尝试添加这些横向约束: 图像的左边距 图像的固定宽度约束 从图像到按钮的右边距 从按钮1到标签1的右边距。然后将其设置为“大于

我有一个布局如下的视图:

[Image] [button1] [label1] [button2]

        [label2]
button1和button2应根据文本的长度进行增长和收缩,label1将始终包含相同的文本,因此无需调整,只需与将显示的按钮对齐即可


我的iOS技能不是很高明(我更像是一个android开发人员),因此我不确定如何实现这一点。

您可以尝试添加这些横向约束:

  • 图像的左边距
  • 图像的固定宽度约束
  • 从图像到按钮的右边距
  • 从按钮1到标签1的右边距。然后将其设置为“大于或等于”,比如20分。这意味着间距将始终自我调整为尽可能大,而不会离开屏幕(宽度自动调整为适合文本)
  • 标签1的固定宽度
  • 从按钮2到标签1的左边距
  • 从按钮2到superview的右边距。然后将其设置为“大于或等于”,比如20分。这意味着间距将始终自我调整为尽可能大,而不会离开屏幕(宽度自动调整为适合文本)
  • 有关限制的更多信息:


    我不熟悉xamarin.ios,但您应该提供一些代码,让人们更好地帮助您。到目前为止,您尝试了哪些不起作用的内容?我正在编写故事板,因此没有代码显示