我有一个viewController,其中显示图像添加缩放功能我添加scrollView在viewController和ScrollView里面我添加ImageView一切工作良好期望的一件事,是隐藏,并显示酒吧(导航栏+标签栏)上自来水,但隐藏在他们我的ImageView招式上攻看到下面的图片隐藏导航栏不移动scrollView
在这里看到的图像和酒吧。
在这里,我只是拍了拍观点和酒吧得到隐藏的,但你可以看到我的ImageView也从以前的地方移动,这是我要解决我不想动我的东西ImageView的。
这是怎么了隐藏我的导航栏:
func tabBarIsVisible() ->Bool {
return self.tabBarController?.tabBar.frame.origin.y < CGRectGetMaxY(self.view.frame)
}
func toggle(sender: AnyObject) {
navigationController?.setNavigationBarHidden(navigationController?.navigationBarHidden == false, animated: true)
setTabBarVisible(!tabBarIsVisible(), animated: true)
}
任何想法如何,我可以隐藏和显示条在不影响我其他的意见?
因此,你的形象一直在视图的中心?当酒吧消失时,您是否尝试再次设置其中心? – Khuong
好吧,重新设置在中心是有道理的,但我们没有其他选择吗?你是否还记得在'photos'应用程序中隐藏的酒吧过渡,它只是消失,而不是向上移动任何想法如何做到这一点? –
我没有任何iPhone,所以我不确切知道照片应用的功能。但是你可以添加淡入淡出动画:-)。 – Khuong