文本视图下方的对齐按钮,无论文本长度如何快速

时间:2019-04-04 05:44:57

标签: ios swift button text view

我有一个文本视图,该视图显示数据库中的数据。通常,文本不超过几个句子,但是用户可能会添加多个段落。

无论显示多少文本,我都试图在此文本视图下方对齐按钮。

有没有办法迅速做到这一点?我尝试重新调整情节提要中的元素,但是没有运气。

enter image description here

谢谢!

3 个答案:

答案 0 :(得分:1)

您尚未为情节提要中的项目设置约束。这是经典的自动版式问题。

一个简单的解决方案是将它们全部嵌入堆栈中。

首先选择情节提要中的所有项目,形成文档大纲窗格:
 1. UIImageView
 2.标题
 3. UIScrollView
 4.“共享更新”和“讨论”按钮。

现在,点击嵌入堆栈按钮 enter image description here

现在尝试运行模拟器并检查结果。

另一方面,您也可以指定单个约束。为此,我相信将其嵌入堆栈是必需的。

这是“自动版式”的官方链接,开发该链接是必须知道的Auto Layouts

提示
1.使用堆栈的'spacing'属性
2.如果要自定义两个按钮的间距,请尝试学习并将堆栈嵌入到堆栈中。 (例如,这两个按钮可以在具有较大间距的堆栈内,并且该堆栈将与父堆栈的其他元素共存,但间距较小。)

答案 1 :(得分:0)

在文本视图中设置按钮的顶部空间约束并将其添加到滚动视图中。如果文本太长,它将自动滚动,并且按钮将显示在文本视图的底部。

答案 2 :(得分:0)

将按钮的垂直间距设置为textView(确保您具有滚动视图,因此,如果textView的大小较长,则可以向下滚动以查看该按钮)