1
我希望textview在鍵盤在屏幕上時調整大小,以便用戶仍然可以看到底下是什麼。我會如何去做這件事?我應該有通知嗎?謝謝當鍵盤出現時調整UITextView的大小(Swift)
我希望textview在鍵盤在屏幕上時調整大小,以便用戶仍然可以看到底下是什麼。我會如何去做這件事?我應該有通知嗎?謝謝當鍵盤出現時調整UITextView的大小(Swift)
使用鍵盤通知(例如UIKeyboardWillShowNotification
)。不需要調整文本視圖的大小;只是調整其內容插入(和其滾動指標插圖)。
下載示例在這裏:https://github.com/mattneub/Programming-iOS-Book-Examples/blob/master/bk2ch10p532textViewAndKeyboard/ch23p811selfSizingTextField/ViewController.swift – matt
太棒了。謝謝。 –
令人驚歎!對於IOS 8,尤其是對於UIViewAnimationCurve原始值爲7的任何Swift支持,這是通知消息中鍵盤動畫曲線用戶值的返回值(這是一些基於早期iOS和Objective的較老解決方案所使用的方法C)。我想給我一本書:-) – clearlight