您好,登錄后才能下訂單哦!
這篇文章主要介紹如何設置iOS中父視圖透明而內容不透明的方法,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
方法如下:
錯誤的做法
self.view.backgroundColor = [UIColor clearColor]; self.view.alpha = 0.5;
這樣寫雖然可以達到透明的效果,往往也會造成添加改self.view
視圖上面的所有子視圖的會產生透明,然而這往往是我們不需要的。
正確的做法
self.view.backgroundColor = [[UIColor whiteColor]colorWithAlphaComponent:0.7f];
我們只設置了背景是透明的,沒有全局的設置view的透明屬性,就能使得添加到view的所有子試圖保持原來的屬性,不會變成透明的
以上是如何設置iOS中父視圖透明而內容不透明的方法的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。