2011-09-18 3 views
0

私はScrollViewをセットアップしようとしています。これは、このテキストフィールドにフォーカスが当たったときにテキストフィールドがキーボードの上に移動できるようにするためです。キーボードによって隠されているテキストフィールドをスライドさせるためにUIViewでscrollviewを設定する方法は?

問題は次のとおりです。ビューには、ラベル、ボタン、ユーザー入力用のテキストフィールドが含まれています。これまでに読んだチュートリアルでは、コードを書く方法だけを示しましたが、UIScrollViewでレイアウトする方法は示していませんでした。だから、私は成功していないObjective Cの小さな知識でそれをやろうとしています。

私がこれまで試したことはある:誰かがまたScrollViewを与えるために私を示唆したので、それが必要として、それは働いていない気づいてテキストフィールドと同じサイズでUIScrollViewのサブビューとしてこのテキストフィールドを置く

iPhoneと同じサイズ(320x460)ですが、これを行うと他のボタンはスクロールビューがこれらのオブジェクトの上にあるように反応しません....

今、私は本当にあなたの助けが必要です問題を解決する方法。表示レイアウトは

I want to [BUY] [RENT] // UISegmentedControl 

Min Rooms None (labels) 

Min Price Any (labels) 

Max Price Any (labels) 

[enter postcode/area ] // this one is the text field 

[Tab Bar ] 

のようになり、キーボードが表示されるとテキストフィールドが非表示になるようにレイアウトされています。あなたの助けを事前に

Thxを、

ステファン

答えて

1

は、youreの持つ問題と非常によく似てthis questionへの回答を参照してください。テキストフィールドだけを上に移動することも、ビュー全体を移動することもできます。

関連する問題