LINEのメッセージ部分みたいに、キーボートに合わせてUIViewを表示させたいのですが、
現在の実装では、addObserverでキーボードが出る時と閉じる時に
キーボードのフレームを計算してアニメーションで表示・非表示は実現できたのですが、
指でスクロールをしてキーボードを下にさげたり上にあげたりするときの動作を行う際の
通知を受け取れないため、動的にViewをキーボードと連動させて動かすことができず困っています。
指で動的に動かすために下記の設定をしています。
tableView.keyboardDismissMode = .interactive
ちなみに今の作りは、UIViewControllerにtableViewを全面に乗せて、
その上にView(メッセージ入力用)を乗せております。
また、今回のケースは、連動させたいViewがtextViewを持っている場合になります。
どなたか良い解決策がございましたら教えていただけると嬉しいです。
質問でわかりづらい点があればおっしゃってください。よろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/02/12 09:26