I've been trying to create a full screen view. I plan on using core graphics for rendering. I am new to iPhone development so please forgive this basic question.
Here's my setup code;
- (void)loadView
{
CGRect rect = [[UIScreen mainScreen] bounds];
GameView *main_view;
main_view = [[GameView alloc] initWithFrame:rect ];
main_view.clearsContextBeforeDrawing = NO;
self.view = main_view;
[main_view release];
}
Yet when I run this I get a thin status bar at the top with the time and battery level.
I tried looking for some samples yet all the samples were opengles.
Could someone please tell me where I'm going wrong? And just how to create a full screen view.
Thanks
Go to Settings -> Display & Brightness. Then go to the bottom to the Display Zoom. Change the View to Standard. Awesome!
There are two methods;
In the info.plist for your application add a boolean
key UIStatusBarHidden
and set it to true.
At runtime you can call setStatusBarHidden
on your application to show/hide the status bar. E.g.
[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO]
Since I just found the answer I was looking for here, I may as well add that the above method is now depreciated. The modern method is:
- (void)setStatusBarHidden:(BOOL)hidden withAnimation:(UIStatusBarAnimation)animation
Thanks!
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With