ios - iOS 6.1 中的闪烁屏幕问题

标签 ios objective-c cocoa-touch ios6

我正在从事 iOS 5.0 目标项目。一切正常,直到我升级了

iOS 6.1 的设备版本。在这个新版本中,我面临着一些闪烁的问题

特定的屏幕。我做的如下

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;

执行此操作后,我的 iPhone 屏幕出现非常奇怪的闪烁。闪烁只发生

对于 iOS 6.1,低于此版本的版本可以完美运行。任何帮助是极大的赞赏。

最佳答案

我在申请中遇到了同样的问题。

原因是我使用线程显示警告 View ,这是闪烁屏幕的问题。

我评论了该线程以显示警报 View ,之后我的应用程序运行良好。

关于ios - iOS 6.1 中的闪烁屏幕问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14747713/

相关文章:

objective-c - 在 Objective-C 中使用常量的正确方法?

ios - 如何在我的 ios 应用程序中为帮助页面添加此格式化文本

cocoa-touch - 如何获取用户触摸的 PDF 对象(字符串、图像等)?

ios - 泛型的偏函数应用

iphone - webview 中阅读页面的自定义 Split View

ios - 如何使用 UIColor 重建此 Color DCDFE3?使其显示正确的颜色

iphone - 在 iPhone 应用程序中显示加载屏幕的最佳方式?

ios - 使用单例调用类方法中的实例方法

ios - 如何在对象 C 或 Swift 中获取设备序列号

objective-c - 带返回值的宏