モーダルビューを表示しながら、下のビューコントローラーでUIBarButtonItemのスタイルを変更します。
ただし、モーダルビューを閉じると、UIBarButtonItemは設定されたスタイルを反映しません。更新メッセージを送信する必要がありますか?
これはシミュレーターで発生しています。デバイスが同じように動作する場合、私は知りません。
回答:
回答№1は0いくつかのテストの後、UIBarButtonItemへの変更は、表示されていない場合(モーダルビューによって非表示になっているか、画面に表示されていない場合)は一般に伝播されないようです。
そのため、今のところ私の回避策は、変更時にUIBarButtonItemが表示されるようにすることです。