0

インターフェイスビルダーでaUIButtonと aを配線しました。UIBarButtonItemこのメソッドを呼び出すと:

- (void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated

UIBarButtonItem は正しく初期化されていますが、UIButton は初期化されていません (まだ nil です)。

それらが異なる時間枠で初期化されているのか、それとも他の理由があるのでしょうか?

4

1 に答える 1

1

この質問への回答は次の場所にあります:http: //osmorphis.blogspot.nl/2009/05/multiple-buttons-on-navigation-bar.html

iOS 4.0で複数のボタンを使用できるようにするためにそこで行われるのは、複数のボタンのコンテナー(ツールバー)を作成してから、ツールバーをナビゲーションバーに配置することです。このようにして、複数のボタンが簡単に追加されます。(質問の下のコメントも参照してください)

于 2012-08-22T12:35:14.190 に答える