如何设置布局constr,让UITextview填充UIImage和UIButton之间的空间?

问题描述 投票:0回答:1

如下面的图片,如何防止UITextView溢出UIButton下方?UITextView的前导和尾部空间一般为8,并且UITextView设置为word wrap,行数=0。UIButton的Content hugging prio为751,这使得它的大小仅限于输入的文本,而不会占用UITextField的一半空间。我在UIButton上设置了内容嵌套,使按钮文本有一些内部填充。

我想让按钮正确地调整其内部文本的大小,其长度可能会随着翻译的不同而变化,然后文本视图填满剩余的宽度,但如果它不适合,则行中断。

enter image description here

enter image description here

enter image description here

xamarin.ios autolayout storyboard
1个回答
1
投票

你还没有显示你的约束条件,但根据正在发生的情况,以及你看到的 红色 行表示有些东西是不正确的。

这里是一个基本的布局。

enter image description here

结果是这样的

enter image description here

正如你所看到的,当文字对标签来说太长时,它就会被... ... 截断,而不是继续推入按钮。

我设置了按钮的内容内嵌(与你的图片相匹配)。

enter image description here

重要的是,按钮的 "内容拥抱 "和 "抗压缩 "设置如下:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.