-2
UITextField
をクリックすると、UIView
が上に移動します。どうすればこれをやめることができますか?iOSで表示されるキーボードのUIVIewの移動を停止するにはどうすればよいですか?
UITextField
をクリックすると、UIView
が上に移動します。どうすればこれをやめることができますか?iOSで表示されるキーボードのUIVIewの移動を停止するにはどうすればよいですか?
以下のいずれかの可能性があります。
のUIViewがScrollViewによって内部(含まれる)である場合、300はキーボード高さより高さCGSize siz=sv.frame.size; siz.height+=300;sv.contentSize=siz;
を有するようにcontentSizeセット。
、それが動いていない、デフォルトではそれらに
を
UIKeyboardDidShowNotification
を検索し、addobserverとコメント行、removerobserverサイズキーボードを処理するために、いくつかのコードがある場合。 onKeyboardShowイベントのために反応するコードがコントローラにあります。 – heximalあなたのビューはUIScrollViewに含まれているように見え、テキストフィールド表示可能な高さでキーボードの高さをカバーできないため、ビューが移動されています。 –
あなたはviewcontrollerコードを表示できますか –