UIView高度变化在底部创造了额外的空间

时间:2015-03-03 14:38:01

标签: ios

我想在键盘上方创建一个类似Facebook Messenger的表情符号栏,但我想打开工具栏并在输入字段上方显示表情符号。现在我正在更改此UIView的高度(设置为accessoryInputView),但内部的项目也会上升。

我添加了约束来保持项目锁定在UIView的底部,但这也不起作用。我在工具栏上执行layoutIfNeeded以尝试再次适应约束,但这不起作用。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

在你的故事板中,当你在一个约束上加倍clic时,你可以从" Equal"中改变它的关系属性。到"大于或等于"或"小于或等于"。

如果你强迫你查看某个高度,即使你添加了约束,它也不会变得更大或更小;)

另一种选择是将您的顶部空间/底部空间优先级约束更改为1001,但它远远少于"清洁"如果我可以;)。

希望它能解决您的问题。