I am working on iOS 5.0 targeted project. Everything was working fine until I upgraded my
device version to iOS 6.1 .In this new version I am facing some flickering issue in one
particular screen.What I am doing is as follows
dispatch_async(dispatch_get_main_queue(), ^{
[APPINSTANCE performSelector:@selector(loadFadingScreenFromController:)
withObject:self afterDelay:0.2];//Method in AppDelegate to for db sync
[APPINSTANCE setSyncFrom: @"ORDERS"];
});
//pushing a view
OrderList *orderListObj = [[OrderList alloc] initWithNibName:@"OrderList" bundle:nil];
[self.navigationController pushViewController:orderListObj animated:YES];
self.navigationController.navigationBarHidden = NO;
After doing this I get a very weird flicker in my iPhone screen. The flicker occurs only
with iOS 6.1 , versions less then that works perfect . Any help is greatly appreciated.
The most likely reason that these things are happening is because of software crashes. The crashes might not be bad enough to disable the phone entirely, but you are seeing symptoms of them with these flickers. The way to do a hard reset will vary depending on what generation of iPhone you have.
First solution: Restart your iPhone. Different issues could instigate from an iOS update and atypical display behaviors like screen flickering are among them. Often times, the transpiring symptoms are due to some minor post-update flaws and therefore can easily be remedied by rebooting the iPhone.
I faced the same problem in my application.
Reason is I was displaying an alert view by using thread and that was the problem of flickering screen.
I commented that thread to display alert view and after that my application is working well.
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