【发布时间】:2011-10-14 19:57:34
【问题描述】:
我正在制作一个可缩放和可滚动的全屏图像视图,类似于 iPhone 版 Twitter 中的视图。我几乎一样,只是我不知道如何使用统计栏下的房地产。
我从 UINavigationController 开始并推送我的图像视图。我的图像视图是一个 UIView,它包含一个 UIScrollView,其框架为 (0, -44, 320, 480) 将其放在导航栏下方,而 UIImageView 则位于其顶部,并带有滚动视图边界的框架。
我正在使用以下方法隐藏导航栏和状态栏:
[self.navigationController.navigationBar setAlpha:0.0f];
[[UIApplication sharedApplication] setStatusBarHidden:YES];
它们隐藏得很好,但我在顶部留下了 20px 的黑色。我尝试将滚动视图的框架 y 原点设置为 -66,但这没有帮助。
有什么想法吗?
【问题讨论】:
-
只是一个建议,但是您是否尝试过将状态栏设置为黑色透明?
-
尝试将其设置为透明,但没有任何改变。
标签: objective-c ios uinavigationcontroller uiscrollview uistatusbar