从详细视图返回后,滚动条从mapView中消失

时间:2012-07-18 10:07:03

标签: iphone objective-c xcode uinavigationcontroller storyboard

我正在使用ARC和故事板进行iOS项目。

目前,故事板上的设置如下

TabbedBarController
    NavigationController
        MapView = events on map
            UIScrollbar -> To zoom with (yes I want it by bar)
    UIView
    NavigationController
        TableView = List of events
-----
UIView  = Detail

因此详细视图未在故事板中连接,但是当在mapview上并且您单击注释(=事件)的公开按钮时,您将转到详细视图(它被推到导航堆栈上)但是如果您单击后退滚动条已离开mapview ..

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

导航栏将其推出屏幕。 通常导航栏是隐藏的,但是当我转到详细页面并返回时,它会显示。

所以我补充道:

-(void)viewDidAppear:(BOOL)animated{
    [super viewDidAppear:YES];
    [[self navigationController] setNavigationBarHidden:YES animated:YES];

}

它被修复了!