???分享一個開發(fā)的小知識,雖然簡單,但是好用当纱,魯迅先生曾經(jīng)說過一句話:“在iOS開發(fā)過程中接癌,不分技術(shù)高低,只分省不省時間、方不方便∑仆校”
? ? ? ?設(shè)置控件的圓角查坪,是在實際開發(fā)過程中經(jīng)常會用到的情景寸宏,可謂是雖然簡單但是卻很重要,雖然只有簡單的兩步偿曙,但是它的方法卻有多種氮凝,以現(xiàn)有本人所涉獵的就知道三種方法設(shè)置控件的弧度圓角,這里以UIImageView控件設(shè)置圓角為例望忆,具體方法如下所示:
在這里我還是要推薦下我自己建的iOS開發(fā)學(xué)習(xí)群:680565220覆醇,群里都是學(xué)ios開發(fā)的,如果你正在學(xué)習(xí)ios 炭臭,小編歡迎你加入永脓,今天分享的這個案例已經(jīng)上傳到群文件,大家都是軟件開發(fā)黨鞋仍,不定期分享干貨(只有iOS軟件開發(fā)相關(guān)的)常摧,包括我自己整理的一份2018最新的iOS進階資料和高級開發(fā)教程
? ? ? ? 一、純代碼設(shè)置法
? ? ? ? 純代碼方法設(shè)置圓角就兩句代碼威创,具體如下所示:
? ? ? ?UIImageView *imgView = [[UIImageVew alloc] initWithFrame:CGRectMake(0,?40,?300, 300)];
? ? ? ?imgView.layer.masksToBounds = Yes; //打開設(shè)置圓角選項
? ? ? ?imgView.layer.cornerRadius = 300/2; //圖片的寬度除于二落午,就是圖片的半徑
? ? ? ? 二、XIB設(shè)置法
? ? ? ? 在XIB里面肚豺,直接找到控件屬性溃斋,單擊選中控件,然后在右側(cè)工具類里面吸申,找到第三個選項下的“User Defined Runtime Attributes”目錄下的“+”號梗劫,然后添加兩個屬性即可,具體如下所示:
? ? ? ? 三截碴、第三方工具法
? ? ? ? 通過一個工具類梳侨,然后一句代碼實現(xiàn)控件的圓角弧度,具體如下所示:
????????以上就是本節(jié)全部內(nèi)容日丹,如有不妥之處走哺,還請指正,一起探討交流哲虾。歡迎關(guān)注三掌柜的微信公眾號丙躏,歡迎關(guān)注!