2014-02-12 79 views
1

我的應用程序在iOS 6和7上運行,設備上看起來很好,在模擬器上iOS6的是好的,但在iOS7所有警報,鍵盤和表和收集意見部分有完全黑色的元素。他們在那裏,如果你在他們的時鐘。這很難解釋,但你可以從圖像中看到。iPhone模擬器有黑色的鍵盤和警報iOS7

我覺得還是做我在後臺運行了很多事情,當我做任何UI和力的主線程(但是這可能是一個紅鯡魚)的事實。

dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_BACKGROUND, 0), ^(void) 
{ 
    [self backgroundbits]; 
    .... 
    .... 
    dispatch_sync(dispatch_get_main_queue(),^
    { 
     [self updateProgressBar]; 
    }); 
    .... 
    .... 
    .... 
}); 

另一種選擇是,我弄亂了透明度和色調莫名其妙。

它只是奇怪它只做它在iOS 7模擬器。

Example of keyboard

回答

1

我以前也經歷過這個。我剛剛使出模擬器(iOS模擬器>恢復內容和設置),清理我的Xcode項目,並退出並重新打開Xcode。這解決了我的問題!

+1

我確實修復了它,並認爲我把一個不備份。我不記得它是否正是這個,但它是一個清理模擬器的線路。謝謝。 –