0
我爲Cocoa應用程序添加了一個Safari標籤式系統,因爲我有一些嚴重的圖形故障。我在自動佈局中實現了選項卡系統,只需使用另一個選項卡視圖的水平堆棧視圖上的按鈕,沒有什麼特別的。可可圖形故障
我開始用的東西看起來像這樣:
3210
像空白標籤和搜索欄的顏色和字體的問題是怪異。
有在控制檯中沒有錯誤,只是圖形故障。約束條件看起來不錯,鍵盤和鼠標事件也運行良好,除了渲染之外似乎沒有任何東西被破壞。
「調試視圖層次」似乎並不具有相同的問題不是在運行時:
我環顧四周,類似故障的圖形,但未能發現任何東西。
我的應用程序是在Swift 4.0中,我使用的是最後一個穩定的XCode和OS X版本。
我不知道去哪裏看。我正在尋找一些提示來幫助我調試!謝謝!
你試過在10.12上運行它嗎?你有舊的顯卡嗎?這是使用NSCollectionView?我們是有限的,沒有看到一些源代碼。 – Ssswift
根據我的經驗,在某些設置中,圖層的存在/不存在會導致類似的繪圖問題;嘗試讓你的窗口的內容視圖層支持,並看看這是否改善了事情。 (您可以通過* View Effects *檢查器在界面構建器中對視圖進行層次支持:選擇視圖,打開此檢查器,並在* Core Animation Layer *部分檢查相關複選框。) –
@Ssswift對不起,對於缺乏細節,我不能放置版權代碼,並且無法在小應用程序示例中重現。 –