iOS開發(fā):給控件設置圓角的三種用法

????????分享一個開發(fā)的小知識,雖然簡單,但是好用,魯迅先生曾經說過一句話:“在iOS開發(fā)過程中,不分技術高低,只分省不省時間、方不方便?!?/p>

? ? ? ?設置控件的圓角,是在實際開發(fā)過程中經常會用到的情景,可謂是雖然簡單但是卻很重要,雖然只有簡單的兩步,但是它的方法卻有多種,以現有本人所涉獵的就知道三種方法設置控件的弧度圓角,這里以UIImageView控件設置圓角為例,具體方法如下所示:

在這里我還是要推薦下我自己建的iOS開發(fā)學習群:680565220,群里都是學ios開發(fā)的,如果你正在學習ios ,小編歡迎你加入,今天分享的這個案例已經上傳到群文件,大家都是軟件開發(fā)黨,不定期分享干貨(只有iOS軟件開發(fā)相關的),包括我自己整理的一份2018最新的iOS進階資料和高級開發(fā)教程

? ? ? ? 一、純代碼設置法

? ? ? ? 純代碼方法設置圓角就兩句代碼,具體如下所示:

? ? ? ?UIImageView *imgView = [[UIImageVew alloc] initWithFrame:CGRectMake(0,?40,?300, 300)];

? ? ? ?imgView.layer.masksToBounds = Yes; //打開設置圓角選項

? ? ? ?imgView.layer.cornerRadius = 300/2; //圖片的寬度除于二,就是圖片的半徑

? ? ? ? 二、XIB設置法

? ? ? ? 在XIB里面,直接找到控件屬性,單擊選中控件,然后在右側工具類里面,找到第三個選項下的“User Defined Runtime Attributes”目錄下的“+”號,然后添加兩個屬性即可,具體如下所示:

? ? ? ? 三、第三方工具法

? ? ? ? 通過一個工具類,然后一句代碼實現控件的圓角弧度,具體如下所示:

????????以上就是本節(jié)全部內容,如有不妥之處,還請指正,一起探討交流。

?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 分享一個開發(fā)的小知識,雖然簡單,但是好用,魯迅先生曾經說過一句話:“在iOS開發(fā)過程中,不分技術高低,只分省不省時...
    阿道奇閱讀 855評論 1 0
  • 由遠及近的布谷鳥的叫聲將安然從夢中喚醒。安然一時間分辨不出究竟身在何處,恍惚間以為又回到鄉(xiāng)下,躺在老屋的土炕上。 ...
    許呦呦閱讀 218評論 0 0
  • 假如我能認識自己,不敢浪漫而愿有個夢想。看社會黑暗而希望馬上太平,知道人生的宿命而想像一個永生的樂園,不許自...
    笨小孩奮斗1992閱讀 454評論 0 1
  • 關于如何學習Vue,Vue的締造者尤雨溪前輩曾經在知乎發(fā)表過一篇新手向:Vue 2.0 的建議學習順序。關于Vue...
    HW_____T閱讀 433評論 0 0
  • 碎碎念:從準備考研到現在半年多了每次碰到杜威的教育思想我就跳過,因為實在是太多了,每次都抱著僥幸的心理拖著不背。到...
    Cookieieieiei閱讀 106評論 0 0

友情鏈接更多精彩內容