【发布时间】:2014-12-30 13:58:08
【问题描述】:
我在我的应用程序中使用状态栏,并以以下方式编写代码
我的项目包括标签栏控制器。因此,从库中选择图像后,我的状态栏正在改变它的位置。怎么解决?
请任何人帮忙解决这个问题,我浪费了很多时间。
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7)
{
self.window.clipsToBounds = YES;
[[UIApplication sharedApplication] setStatusBarStyle: UIStatusBarStyleBlackOpaque];
UIInterfaceOrientation orientation = [UIApplication sharedApplication].statusBarOrientation;
if(orientation == UIInterfaceOrientationLandscapeLeft || orientation == UIInterfaceOrientationLandscapeRight)
{
self.window.frame = CGRectMake(0, 0,self.window.frame.size.width-20,self.window.frame.size.height);
self.window.bounds = CGRectMake(0, 0, self.window.frame.size.width, self.window.frame.size.height);
} else
{
self.window.frame = CGRectMake(0,20,self.window.frame.size.width,self.window.frame.size.height);
self.window.bounds = CGRectMake(0, 20, self.window.frame.size.width, self.window.frame.size.height);
}
}
提前致谢。
【问题讨论】:
-
你解决了吗?
-
不,我试图从库中获取子视图(集合视图)中的图像,bcz presentmodel 导航干扰了我的应用程序。
标签: ios objective-c iphone xcode5 uiimagepickercontroller