作者s001582000 (仁傑)
看板MacDev
標題[問題] Cell+上 UITextView
時間Thu Feb 4 13:48:08 2016
是這樣的
小弟我想要實作
在cell裡面加上TextView
且可以讓使用者輸入
超過指定寬之後往高增加
如圖
http://imgur.com/InlrwEv
可是小弟我碰到兩個問題
1,在autolayout下
我在heightForRowAtIndexPath
return UITableViewAutomaticDimension
我每次通知行高要改變的時候
下了reloadRowsAtIndexPaths
我的TableView的contentOffSet都會被拉走
如果在不是autoLayout情況下
則完全不會有異常
2.
鍵盤在每次執行reloadRowsAtIndexPaths的時候
都會縮下去
但是我需要的是鍵盤不要縮下去 繼續編輯
而我參考的網路文獻
都是問 如何在reloadRowsAtIndexPaths 的時候讓鍵盤縮下去
非常之詭異...
是不是autoLayout下還需要設定些什麼
請各位前輩多多指導 謝謝U_U
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.227.150.100
※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1454564892.A.6B4.html
推 SMNOONMS: 鍵盤會縮下去跟Autolayout沒關係,在delegate裡面改變 02/04 14:35
→ SMNOONMS: Textview的becomeFirstResponse即可讓鍵盤持續出現 02/04 14:36