0

私のBaseViewController(他のすべてのクラスはこれを継承しています)のrightBarButtonItem(顧客の望み通り)のすべてのページのナビゲーションコントローラに配置されているメニューボタンがあります。セグメントコントローラをすでに1つの場所に追加しています

いずれかのページのメニューボタンの隣にセグメントコントローラを追加したいとします。

セグメントコントローラを隣り合わせに追加するだけで、セグメントコントローラを追加する方法はありますか?

1つのコントローラに2つのアイテムを追加する例がありますが、別々の時間にそれらを追加する必要があります。

答えて

1

メニューボタンと分割ボタンを含むビューを作成し、次にinitWithCustomView:(UIView *)customViewを使用してUIBarButtonItemを作成し、ボタンでビューを渡す必要があります。次に、このbarButtonItemにrightBarButtonItemを設定します。

+0

現在のrightBarButtonItem(現在のボタン)を取得し、それを新しいセグメントコントロールで新しいビューに追加する方法はありますか? – smcdrc

+0

私が知っているわけではありません。 rightBarButtonItemはBarButtonItem型であり、UIViewのサブクラスではないことに注意してください。 – jamihash

関連する問題