2013/02/11

[iOS][Objective-C]UINavigationBarのdelegateについて

UINavigationControllerの継承クラスで、下のように実装するとクラッシュが発生します。

self.navigationBar.delegate = self
なんでだろうーっと思って調べていたら、どうやらデフォルトで設定されているのでアサインをする必要がないとのことです。

A navigation controller automatically assigns itself as the delegate of its navigation bar object. Therefore, when using a navigation controller, you must not attempt to assign a custom delegate object to the corresponding navigation bar.

via:Using a Navigation Bar With a Navigation Controller
上の文章を読んで納得しましたー。

0 コメント:

コメントを投稿