2016-04-04 7 views
-2

UITextFieldをクリックすると、UIViewが上に移動します。どうすればこれをやめることができますか?iOSで表示されるキーボードのUIVIewの移動を停止するにはどうすればよいですか?

+0

UIKeyboardDidShowNotificationを検索し、addobserverとコメント行、removerobserverサイズキーボードを処理するために、いくつかのコードがある場合。 onKeyboardShowイベントのために反応するコードがコントローラにあります。 – heximal

+0

あなたのビューはUIScrollViewに含まれているように見え、テキストフィールド表示可能な高さでキーボードの高さをカバーできないため、ビューが移動されています。 –

+0

あなたはviewcontrollerコードを表示できますか –

答えて

0

以下のいずれかの可能性があります。

  1. のUIViewがScrollViewによって内部(含まれる)である場合、300はキーボード高さより高さCGSize siz=sv.frame.size; siz.height+=300;sv.contentSize=siz;を有するようにcontentSizeセット。

  2. 、それが動いていない、デフォルトではそれらに

関連する問題