好的,我到处寻找答案,我不确定你可以用名字来称呼它 - 但我已经详细说明了我的问题。
在我的main.storyboard文件中,我有一个来自导航控制器的孩子视图(即允许导航栏导航) - 是一个MKMapView,当你点击一个图钉时,它会调出下一个场景。这应该是......(让我们称之为"地图"以及"详细信息"场景)
BUT !!! 当您点击后退按钮时,地图视图会在mkmapview上显示故障并覆盖详细视图背景图像大约半秒钟。有人能够建议这个问题是什么吗?非常感谢!
由于堆栈溢出,我暂时无法上传图片(声誉)..您是否可以在外部链接?
非常感谢您的帮助。
编辑:我上传了截图:http://tinypic.com/r/e19gtx/8
答案 0 :(得分:0)
尝试
self.view.backgroundColor = [UIColor whiteColor];
在ViewDidLoad中。
基本上确保您的小故障视图具有背景色。
答案 1 :(得分:0)
你用过segue吗?尝试使用
手动将“细节”视图控制器暂停到地图上[self.navigationController pushViewController:#yourDetailViewController# animated:YES]
希望这有效,我之前遇到过这个。