這篇文章主要介紹如何設(shè)置iOS中父視圖透明而內(nèi)容不透明的方法,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
成都創(chuàng)新互聯(lián)公司專注于企業(yè)成都全網(wǎng)營銷、網(wǎng)站重做改版、尚志網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5開發(fā)、商城建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)營銷網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為尚志等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
方法如下:
錯(cuò)誤的做法
self.view.backgroundColor = [UIColor clearColor]; self.view.alpha = 0.5;
這樣寫雖然可以達(dá)到透明的效果,往往也會(huì)造成添加改self.view
視圖上面的所有子視圖的會(huì)產(chǎn)生透明,然而這往往是我們不需要的。
正確的做法
self.view.backgroundColor = [[UIColor whiteColor]colorWithAlphaComponent:0.7f];
我們只設(shè)置了背景是透明的,沒有全局的設(shè)置view的透明屬性,就能使得添加到view的所有子試圖保持原來的屬性,不會(huì)變成透明的
以上是如何設(shè)置iOS中父視圖透明而內(nèi)容不透明的方法的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!