1

現在のアプリケーションのオプション画面で、ユーザーが単位を「メートル法」または「帝国」のどちらで表示するかを選択できるようにしたいと考えています。Google マップ アプリケーションを調べたところ、グループ化された UITableView を使用してこれを行っていますが、ITabBar の [オプション] タブからさまざまな構成オプションを提示しているため、これは私のアプリケーションでは実際には機能しません。

ここに画像の説明を入力

かなり良さそうなセグメント コントロールを調べましたが、Apple HIG を読んで、タップすると各セグメントが異なるビューを表示するように設計されていることに気付きました。

ここに画像の説明を入力

デフォルトを使用してから、UISwitch を使用して代替オプションを切り替えることもできると思います。

ここに画像の説明を入力

私の質問は次のとおりです: UITableView 以外でこれを行う最善の方法は何ですか?不足しているコントロールはありますか?ヘルプ/情報をいただければ幸いです。

4

1 に答える 1

2

セグメント化されたコントロールを使用しても問題ありません。選択にそれを使用する多くのアプリケーションを見てきました。また、tableView が収まらないいくつかのアプリケーションでも使用しました。

UIPicker を調べることもできますが、セグメント化されたコントロールには、より少ない回数のタップでオプションを設定できるという利点があります。これは常に歓迎すべき使いやすさの特徴です。

于 2013-03-07T17:52:04.157 に答える