[问题] 关于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