web-dev-qa-db-ja.com

「____」がiOSと同じように、SpinnerはAndroidに対応していますか?

Androidでは、事前定義されたオプションのリストから選択するために、以下に示すSpinner要素を使用します。これをiOSで複製する最良の方法は何ですか?

IOS SDKはピッカー、セグメント化されたコントロール、モーダル、アクションシートなどを提供しますが、私の毎日のデバイスはAndroidなので、このシナリオでiOSユーザーが何を好むかわかりません。

Android Spinner

11
es0329

IOSでは、「ピッカー」を使用します

iOS Picker

ドキュメントをチェックしてください

編集:コンテキストにはいくつかのオプションがあります。 iPhoneでは、選択範囲がテーブルビューの一部である場合、ピッカーが次のようにリストに表示されます。


(ソース: ios-blog.co.uk

選択アイテムがスタンドアロンの場合、ピッカーはキーボードと同様に画面の下部に表示されます。

 (ローレンスの答えから盗まれた)

最後に、iPadでは、ピッカーをポップオーバーにすることができます

10
Adam Thompson

ActionSheetPicker-3.0フレームワーク はこれをかなりうまく行っているようです。

gifDate chooser

2