0

非常にシンプルなボタン バーが必要です。

  • 画面の幅を占める必要があります。
  • 少なくとも 3 つのボタンを許可する必要があります。
  • ボタンは同じ幅で、一緒にバーの幅全体を占有する必要があります。
  • 各ボタンはタップ可能である必要がありますが、選択状態はありません。
  • バーは MapView にオーバーレイされ、TabBar の真上に配置されます。
  • ボタンをタップすると、Modal ViewController が起動します。

UITabBar を使用してそのタブを選択できないようにすることを考えましたが、HIG はこれが正しい使用法ではなく、UIToolBar ではボタンの幅を設定できないことを明確に示しています。

これは非常に単純な要件のように思えますが、明確な解決策がわかりません。足りないものはありますか?誰でも解決策を提案できますか?

4

1 に答える 1

1

適切なグラデーションを描画する単純なビューを作成し、適切なサイズのボタンを 3 つ追加するだけの何が問題なのですか?

野心的である場合、またはこれが複数回使用する可能性があるものである場合は、ビューで 3 つのボタンを作成することもできます。ThreeButtonBarそれか何かを呼び出します。高さを一定にし、スーパービューの幅に合わせて幅を調整して、縦向きまたは横向きで使用できるようにします。

于 2012-05-27T20:20:44.427 に答える