UINavigationController - 如果视图位于UIScrollView中,则set title不起作用

时间:2011-05-07 14:54:16

标签: iphone objective-c uinavigationcontroller

我的AppDelegate中有UINavigationController名为navController。 通常,我可以用

设置它的标题
self.navController.title = @"My title";

但现在我有一个UIScrollView的视图,我在这个滚动视图子视图中添加:

[myScrollView addSubview:myController.view];

在使用ViewControllers的这些子视图中,我尝试在viewDidLoadviewWillAppear中设置标题,但没有成功,标题在屏幕中保持为空。 UIScrollView用于在与UIPageControl水平组合的页面之间滑动。

但是如何在我的情况下设置导航控制器的标题? (每次页面更改,我想将标题更改为我在关联的视图控制器中设置的标题)

最诚挚的问候蒂姆。

2 个答案:

答案 0 :(得分:4)

我通常只会self.title = @"title";

答案 1 :(得分:0)

您可以像这样获得指向导航控制器的指针

self.navigationController.title = @"title";

希望这会有所帮助。