Tôi đang làm việc trên dự án được nhắm mục tiêu iOS 5.0. Tất cả mọi thứ đã làm việc tốt cho đến khi tôi nâng cấpVấn đề về màn hình nhấp nháy trong iOS 6.1
phiên bản điện thoại của tôi lên iOS 6.1 .Tại phiên bản mới này tôi đang phải đối mặt với một số vấn đề nhấp nháy trong một
screen.What đặc biệt tôi đang làm là như sau
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;
Sau khi làm điều này tôi nhận được một nhấp nháy rất lạ trong màn hình iPhone của tôi. Nhấp nháy chỉ xảy ra
với iOS 6.1, các phiên bản ít hoạt động hoàn hảo hơn. Bất kỳ trợ giúp nào cũng được đánh giá rất cao.
Chụp trong bóng tối ở đây: Có lẽ 'performSelectorOnMainThread' thay vì double' dispatch_' có thể phù hợp với bạn. – Maple