在xib或storyboard中為uiview新增邊框或圓角
view的圓角半徑(
cornerradius
)和邊框寬度可以在右側識別符號檢測器(第三個)上的user defined runtime attributes內進行設定,如圖
注:圖中未設定
圓角方法同上圖邊線寬度設定相同 key path : layer.
cornerradius value 處設定想要的半徑即可
但是預設情況下邊框的顏色是不能設定的,因為這裡設定的顏色型別是uicolor而bordercolor是cgcolor因此顯示不出來(個人觀點,路過的大牛們要是覺得不對請指出,先謝過了),解決辦法:為calayer寫個類目新增個屬性
uicolor
*borderuicolor
利用setter方法設定bordercolor。
**如下:
//
// calayer+xibconfiguration.h
// //
// created by mls on 15/10/12.
//#import @inte***ce calayer (xibconfiguration)
// this assigns a cgcolor to bordercolor.
@property(nonatomic, assign) uicolor *borderuicolor;
@end
//
// calayer+xibconfiguration.m
//
//// created by mls on 15/10/12.
//#import "calayer+xibconfiguration.h"
@implementation calayer (xibconfiguration)
-(void)setborderuicolor:(uicolor*)color
-(uicolor*)borderuicolor
@end
小筆記 設定圓角 邊框
1 設定圓角 邊框 downloadbtn.layer setborderwidth 0.5 設定邊框線條寬度 downloadbtn.layer setcornerradius 2 設定圓角 downloadbtn.layer setbordercolor uicolor redcolor 設定邊...
前端布局 小技巧
這種方式最好應用於 按鈕 文字之類的居中模式,否則就需要借助inline block來進行居中布局。適用於塊級元素不給出寬高的情況下 需要借助transtrom的tanslatex方法 parent child 適用於塊級元素知道寬度 parent child 子元素寬度已知的情況下 parent ...
div布局小技巧
第一 多個div整齊排列在外層div中,如圖 看到所有小的div的前後左右間隔都相等。假定已經製作好上述單元div控制項。在外層大div中迴圈開始建立它們。for var i 0 i cellsum i 上面有interval,自然能計算出cellwidth,cellheight,設定cell的ma...