[問題] 關於KeyboardDismissMode的Interactive

作者: s001582000 (仁傑)   2016-01-15 12:18:59
各位前輩大家好
我想做跟FB Message一樣的功能
在ScrollView往下滑的時候順勢將鍵盤縮下
大概爬了文是7.0的屬性KeyboardDismissMode.Interactive
但是實作下來
keyboard在changeFrame的時候沒有回任何事件
導致我要自己去算scroll view 滑動到keyboard的y的時候
做我的sendBar往下縮
我大概描述一下是這樣
if scrollView.panGestureRecognizer.locationInView(self.view).y > keyboard.Y
sendBar.y = keyboard.Y
但是UI呈現會抖抖抖抖 不順暢
如影片
https://youtu.be/lbPwCpXWTxw
但他又沒有事件回來
有沒有辦法可以像FB Message順暢的滑動sendBar
先謝謝各位前輩指導
作者: darktt (小朱)   2016-01-16 07:16:00
把一個觀察的view加到textField的inputAccessoryView裡之後透過它來觀察鍵盤的移動行為你也可以看他是怎麼實作的https://goo.gl/VqUcYD

Links booklink

Contact Us: admin [ a t ] ucptt.com