1
第一張圖片是IB的屏幕截圖。爲了更好地瞭解發生了什麼,我已經分出了兩個元素。藍色的光芒應該在相機按鈕的下方,但在下面的框架中的凹槽頂部。正如你可以看到這表明在IB正確的堆疊順序:Interface Builder VS模擬器中的圖形渲染問題
然而,當我建立和無論是在模擬器和設備上運行它,它看起來像缺口已被堆放的藍色輝光以上。我試過用各種方法重新排列圖層,但無論我做什麼,光線都會被剪掉。這裏有什麼問題?
第一張圖片是IB的屏幕截圖。爲了更好地瞭解發生了什麼,我已經分出了兩個元素。藍色的光芒應該在相機按鈕的下方,但在下面的框架中的凹槽頂部。正如你可以看到這表明在IB正確的堆疊順序:Interface Builder VS模擬器中的圖形渲染問題
然而,當我建立和無論是在模擬器和設備上運行它,它看起來像缺口已被堆放的藍色輝光以上。我試過用各種方法重新排列圖層,但無論我做什麼,光線都會被剪掉。這裏有什麼問題?
檢查約束。我遇到過類似的問題,比如模擬器外觀和根本原因是一個限制衝突。
具體而言,我意識到當我複製/粘貼視圖對象以重用時,會產生衝突約束。新粘貼的對象的約束沒有正確複製。
避免複製/粘貼解決了問題(即,我將新對象拖入視圖並再次設置新對象的設置)。