iOS應(yīng)用開發(fā)中UIView添加邊框顏色及設(shè)置圓角邊框的方法
更新時間:2016年02月01日 09:18:46 作者:黑暗天使
這篇文章主要介紹了iOS應(yīng)用開發(fā)中UIView添加邊框顏色及設(shè)置圓角邊框的方法,代碼基于傳統(tǒng)的Objective-C,需要的朋友可以參考下
UIView加邊框及邊框顏色
引用庫:
復(fù)制代碼 代碼如下:
#import <QuartzCore/QuartzCore.h>
使用:
復(fù)制代碼 代碼如下:
//添加邊框和提示
CGRect frameRect = CGRectMake(20, 90, self.window.frame.size.width-40, self.window.frame.size.height-180);
UIView *frameView = [[UIView alloc] initWithFrame:frameRect] ;
frameView.layer.borderWidth = 1;
frameView.layer.borderColor = [[UIColor whiteColor] CGColor];
設(shè)置UIView的邊框為圓角
在實際的應(yīng)用中,總感覺圓角的東西比較好看, 像button,label,image等等,以前的時候我就經(jīng)常給那些控件添加一個UIImageView作為背景,再搞張圓角的圖片,不過今天發(fā)現(xiàn)了新方法看代碼
復(fù)制代碼 代碼如下:
viewT.layer.cornerRadius = 10;//設(shè)置那個圓角的有多圓
viewT.layer.borderWidth = 10;//設(shè)置邊框的寬度,當(dāng)然可以不要
viewT.layer.borderColor = [[UIColor redColor] CGColor];//設(shè)置邊框的顏色
viewT.layer.masksToBounds = YES;//設(shè)為NO去試試
其實的viewT是UIView的實例,當(dāng)然也可以是他的子類實例哈。
最后別忘記添加QuartzCore.framework這個庫,還有在你的文件中包含#import <QuartzCore/QuartzCore.h>這句哦
相關(guān)文章
iOS實現(xiàn)動態(tài)元素的引導(dǎo)圖效果
這篇文章給大家介紹了iOS實現(xiàn)動態(tài)元素的引導(dǎo)圖效果的步驟,文章給出了示例代碼介紹的很詳細(xì),有需要的朋友們可以參考借鑒,下面來一起看看吧。2016-09-09
Swift 去除 TableView 多余的空Cell中的橫線的方法
這篇文章主要介紹了Swift 去除 TableView 多余的空Cell中的橫線的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-02-02
iOS App開發(fā)中使cell高度自適應(yīng)的黑魔法詳解
這篇文章主要介紹了iOS App開發(fā)中使cell高度自適應(yīng)的黑魔法詳解,作者利用iOS8以后的新特性講解了TableView、CollectionView中的cell高度自適應(yīng)以及UITextView輸入內(nèi)容實時更新cell高度的方法,需要的朋友可以參考下2016-03-03

