今天講解一下如何將父試圖設置為透明而其里面的內(nèi)容不透明的方法
錯誤的做法
self.view.backgroundColor = [UIColor clearColor];
self.view.alpha = 0.5;
這樣寫雖然可以達到透明的效果出爹,往往也會造成添加改self.view視圖上面的所有子視圖的會產(chǎn)生透明再悼,然而這往往是我們不需要的学辱。
正確的做法
self.view.backgroundColor = [[UIColor whiteColor]colorWithAlphaComponent:0.7f];
我們只設置了背景是透明的乘瓤,沒有全局的設置view的透明屬性,就能使得添加到view的所有子試圖保持原來的屬性策泣,不會變成透明的