[英]Resize UITextView inside a UITableViewCell with iOS Autolayout
我正在創建一個自定義的UITableViewCell(MessageCell),我希望每當單元格改變其大小時,我的UITextView都會在寬度和高度上調整大小,同時保持一些基本約束,如邊緣邊距。
注意:我還在heightForRowAtIndexPath
方法中更改單元格的高度,具體取決於將放入UITextView的內容。
以下是當前應用的所有約束和單元格:
我試過了 :
UILabel
。 Vertical Space
,認為它會改變高度以適應所有約束。 Height >= 43
(我的初始高度)覆蓋Height
,但每當我執行此操作時,將再次重新創建紫色自動Height
。 如果有人有任何線索或指導方針來實現我的目標,我將不勝感激!
我可以補充一點,我對Autolayout和約束完全不熟悉。 我的參考: Ray Wenderlich非常棒
您需要擺脫文本視圖所具有的高度約束。 確保對文本視圖上方和下方的某些內容(通常是單元格的頂部和底部)有約束,然后您應該能夠刪除該高度約束。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.