0

これは、iPhone アプリの優れた UI デザインについての質問です。とても簡単で明白な質問のように感じますが、他の場所で行われたこの良い例を見つけるのに本当に苦労しているので、先に進んで質問します:

ユーザーがメインアプリに表示するデータの行数を入力できるようにする設定ページがあります。したがって、これは基本的に数値フィールドであり、「制限なし」オプションもある可能性があります。多くの場合、これは既定のオプション (1、2、5、10、制限なし) のリストで解決されるのを見てきましたが、ユーザーが好きな数字を入力できるようにしたいと思います。私は単純な数値テキスト フィールドを使用しますが、iOS のビルトイン テンキーパッドには「完了」ボタンがなく、そのアプローチでは複雑すぎるようです。

使用するのに適したコントロール/UI アプローチは何ですか? 別のアプリから例を送信してください。

4

2 に答える 2

3

スライダーで十分だと思います。最初の位置は制限なしです。接続されたラベルは値を表示できます。ただし、はい、スライダーには有限の値がありますが、合理的な制限があるはずです。キーボードのボタンを押す必要がなく、使いやすいです。

ここに画像の説明を入力

于 2011-04-23T11:24:43.723 に答える
1

私はまだキーボードタイプで aUITextFieldを使用します。UIKeyboardTypeNumberPad一般的に言えば、完了ボタンがないことは大したことではないと思います-キーボードのフレームの外側または でタッチに応答することにより、キーボードを閉じることができます(これは、たとえばが の一部であるUIBarButtonItem場合に非常に一般的です、連絡先アプリで電話番号を編集する)。どうしても完了ボタンが必要な場合は、いつでも独自の を追加できますUITextFieldUITableViewCell

于 2011-04-23T12:11:44.860 に答える