私のiPhoneアプリでは、私は登録フォームを持っています。登録フォームには多くのテキストフィールドが含まれています。iPhone SDKの通常のUIViewにscrollviewを追加するには?
キーボードが表示されてもスクロールできなくても、ビューの下部にあるtextFieldは非表示になります。この問題を回避するにはどうすればよいですか?
Scrollviewを使用すると可能ですか?はいの場合、どのように追加する必要がありますか?
私のiPhoneアプリでは、私は登録フォームを持っています。登録フォームには多くのテキストフィールドが含まれています。iPhone SDKの通常のUIViewにscrollviewを追加するには?
キーボードが表示されてもスクロールできなくても、ビューの下部にあるtextFieldは非表示になります。この問題を回避するにはどうすればよいですか?
Scrollviewを使用すると可能ですか?はいの場合、どのように追加する必要がありますか?
UIまたはIBまたはコードを使用してscrollViewをUIViewに追加できます。
あなたはScrollViewにすべてのフィールド、ラベルとテキストフィールドを追加し、参照するためのフィールドにタグを設定する必要があり、その前に[self.view addSubView:scView];
として追加することができ、コードを
。
さらに、ビューの「y」インデックスを負の値に設定することで、テキストフィールドを選択してテキストフィールドを選択すると、UIViewを何かに移動する必要があります。
はい。彼はこれを適切に処理する方法として、InterfaceBuilderのUIScrollViewでフォーム全体を包むことです。キーボードが表示されたら、UIScrollViewを縮小して、キーボードの下には表示されないようにします。フォームがスクロール可能になります。スクロールビューのサイズを変更するタイミングを知ることができるかどうかをキーボード通知で調べます。