1

3つのUIBarButtonItemsと両側に柔軟なスペースがあるUIToolbarがあります。これを使用して、中央のUIBarButtonItemをタイトルとして使用しながら配列をナビゲートしています。

状況は次のようになります。

<--> [<] [Title] [>] <-->

配列の先頭にあるときに[<]ボタンを削除したいのですが、[>]ボタンの配列の最後に到達したときにその逆を行います。

[タイトル]ボタンを中央に配置して、他のUIBarButtonのいずれかが削除/追加されたときに移動しないようにするにはどうすればよいですか?

ノート:

  • ツールバーでプログラムでボタンを追加/削除する方法をすでに知っています

  • 問題は、毎回、残りの両方のUIBarbuttonを中心に配置することです。ここでは、タイトルだけを中心に配置する必要があります。

4

1 に答える 1

1

ページの最後/最初に到達したら、[>]または[<]ボタンを固定幅のスペーサーに置き換えることができます。

于 2012-05-10T02:19:38.710 に答える