[英]UIView height change creates extra space on bottom
我想在鍵盤上方創建一個類似Facebook Messenger的表情符號欄,但我想打開工具欄並在輸入字段上方顯示表情符號。 現在我正在改變這個UIView
的高度(設置為accessoryInputView
),但里面的項目也會上升。
我添加了約束來保持項目鎖定在UIView的底部,但這也不起作用。 我在工具欄上執行layoutIfNeeded以嘗試再次適應約束,但這不起作用。
有任何想法嗎?
在你的故事板中,當你在約束上加倍clic時,你可以將它的關系屬性從“Equal”改為“Greater than or Equal”或“Less than or Equal”。
如果你強迫你查看某個高度,即使你添加約束它也不會變大或變小;)
另一種選擇是將頂部空間/底部空間優先級約束更改為1001,但如果可以的話,它遠不那么“干凈”。
希望它能解決你的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.