看板 MacDev 關於我們 聯絡資訊
各位前輩大家好 我想做跟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 先謝謝各位前輩指導 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.227.150.100 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1452831544.A.394.html ※ 編輯: s001582000 (125.227.150.100), 01/15/2016 12:23:35
darktt: 把一個觀察的view加到textField的inputAccessoryView裡01/16 07:16
darktt: 之後透過它來觀察鍵盤的移動行為01/16 07:16
darktt: 你也可以看他是怎麼實作的https://goo.gl/VqUcYD01/16 07:19
感謝 ※ 編輯: s001582000 (39.12.92.149), 01/19/2016 09:16:39