アプリ ストアに提出する最初のアプリの完成が近づいていますが、iOS ヒューマン インターフェイス ガイドラインに違反していないことを確認したかっただけです。1 つのオプションでセグメント化されたコントロールを追加しました: 並べ替えリスト。並べ替えオプションが選択された後に selectedSegmentIndex を -1 に設定したため、基本的に UIButton として機能します。ナビゲーション項目の titleView にボタンを追加するのが難しいため、このように設定しました。さらに、近い将来の更新で「検索」オプションが追加される可能性があり、そこにセグメント化されたコントロールがあると、追加が容易になります。私はクライアントや他のボランティアと一緒にいくつかの予備テストを行い、全員が承認しました.
私の質問は、「このセグメント化されたコントロールがボタンのように見える場合、Apple はアプリを承認するでしょうか?それは一般的に受け入れられるデザインですか?」
ガイドラインやその他のドキュメントを読みましたが、これを行うべきではないと言っているものを見つけることができないようですが、これに関するあなたの考えや、似たような経験をしたことがあればお聞きしたいと思います.
より良いアイデアを得るために、いくつかのスクリーンショットを次に示します。