2011-07-17 8 views
16

私の普遍的なアプリには設定ページがあり、そこでは12個のテーマから1つのテーマを選択する必要があります。iPhone/iPad UI:ドロップダウンコントロールを求める

ピッカービューを使用している場合、iPhone上でほとんどの画面が表示されないという問題があります。

標準のWindowsドロップダウンメニューのように、現在選択されている行を1行に表示してクリックすると、スクロール可能なアイテムのリストに展開されます。アイテムを選択すると、リストが元のフォームに戻されます。

私の質問は:この状況を処理するための最良の方法は何ですか?どのようにこの状況がうまく処理されるかの写真やコード例を教えてもらえますか?

EDIT: これは私が探している動作です:

  • のみ、現在選択されているプロファイルが
  • ユーザーはこれにタップしたとき、それはリスト
  • に展開し表示されますユーザーは元のフォームに戻って元のフォームに戻って項目を選択します(または新しい項目を表示します)

つまり、機能的にはdropdowと同等ですn。

+1

http://blog.lemberg.co.uk/iphone-development/custom-dropdown-list/ –

+8

いいえ、あなたは間違いなく、カスタムコントロールを望んでいません。アップルの設計に従ってください。ピッカー・ビューを使用すると、ほとんどの画面が表示されます。ユーザーは何もする必要はありませんが、その特定のオプションを設定すると、終了します。彼らは画面の不動産を取り戻し、あなたのソフトウェアを使用するための克服できない学習曲線を持っていませんでした。 –

+1

「彼らの不動産を元に戻す」とはどういう意味ですか?私の質問の全体的なポイントは、このコントロールは固定サイズであるように見えます。つまり、ユーザーが選択を変更したいかどうかに関わらず画面の大きな塊を埋めることになります。つまり、あなたがボタンからそれを起動しない限り、あなたは不動産を元に戻すことはありません。これはあなたが言っていることですか? –

答えて

10

まず、この質問はの複製である:(さらに良い)

(あまり良い)Picker view as subview

(同)How to make an iPhone dropdown-looking button

(良い)How to create drop down list box for an iphone app

Creating a drop-down list in iPhone app

(最後のコードは便利なコードにリンクしています)

第2に、画像サイズを320x480に制限する「ドロップダウンコントロールiphone」のGoogle画像検索では、誰もがこれをやっている方法を示しています。

基本的にピッカーのビューは、キーボードと同じように、下からスクロールします。

enter image description here

+0

画像が表示されない、なぜかわからない。 URLはhttp://www.freeoniphone.com/images/tips/dropdown.jpgです –

関連する問題