图像视图隐藏滚动视图中的导航栏

时间:2013-02-06 20:45:59

标签: ios xcode ipad

在我的ipad应用中,滚动视图中有一个导航栏和一个图像视图 当我运行我的应用程序时,图像视图隐藏了导航栏 所以,我删除图像视图并再次运行,然后我看到导航栏。 但是,我无法单击导航栏中的按钮。 请告诉我我该如何解决?

1 个答案:

答案 0 :(得分:0)

保持挖掘视图的层次结构,如果UIScrollView位于视图顶部,那么任何视图都将不会接收任何触摸事件。 添加了XIB的导航栏是主视图中子视图的一部分,因此您必须在导航栏下启动UIScrollView,y = 44

ScrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 44, self.view.frame.size.width,self.view.frame.size.height-44)];

并且不要忘记从ScrollView高度中减去44以适应屏幕。