亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

IOS xib布局小技巧-邊框設置

 更新時間:2016年12月23日 15:20:33   投稿:lqh  
這篇文章主要介紹了IOS xib布局小技巧-邊框設置的相關資料,需要的朋友可以參考下

IOS xib布局小技巧-邊框設置

在xib或storyboard中為UIView添加邊框或圓角

view的圓角半徑(cornerRadius)和邊框?qū)挾瓤梢栽谟覀葮俗R符檢測器(第三個)上的User Defined Runtime Attributes內(nèi)進行設置,如圖

注:圖中未設置圓角方法同上圖邊線寬度設置相同 Key Path : layer.cornerRadius  Value 處設置想要的半徑即可

但是默認情況下邊框的顏色是不能設置的,因為這里設置的顏色類型是UIColor而borderColor是CGColor因此顯示不出來(個人觀點,路過的大牛們要是覺得不對請指出,先謝過了),解決辦法:為CALayer寫個類目添加個屬性 UIColor *borderUIColor 利用setter方法設置borderColor。

代碼如下:


// 
// CALayer+XibConfiguration.h 
//  
// 
// Created by MLS on 15/10/12. 
// Copyright © 2015年 MLS. All rights reserved. 
// 
 
#import <QuartzCore/QuartzCore.h> 
 
@interface CALayer (XibConfiguration) 
 
// This assigns a CGColor to borderColor. 
@property(nonatomic, assign) UIColor *borderUIColor; 
 
@end 

// 
// CALayer+XibConfiguration.m 
//  
// 
// Created by MLS on 15/10/12. 
// Copyright © 2015年 MLS. All rights reserved. 
// 
 
#import "CALayer+XibConfiguration.h" 
 
@implementation CALayer (XibConfiguration) 
 
-(void)setBorderUIColor:(UIColor*)color 
{ 
  self.borderColor = color.CGColor; 
} 
 
-(UIColor*)borderUIColor 
{ 
  return [UIColor colorWithCGColor:self.borderColor]; 
} 
 
@end 



感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關文章

  • iOS中設置view圓角化的四種方法示例

    iOS中設置view圓角化的四種方法示例

    最近因為工作的原因,遇到view圓角優(yōu)化的問題,所以將實現(xiàn)的幾種方法總結分享出來,下面這篇文章主要給大家介紹了關于iOS中設置view圓角化的四種方法,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學習學習吧。
    2017-09-09
  • 詳解iOS中按鈕點擊事件處理方式

    詳解iOS中按鈕點擊事件處理方式

    在iOS開發(fā)中,時常會用到按鈕,通過按鈕的點擊來完成界面的跳轉等功能。具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-01-01
  • iOS多線程應用開發(fā)中使用NSOperation類的基本方法

    iOS多線程應用開發(fā)中使用NSOperation類的基本方法

    這篇文章主要介紹了iOS多線程應用開發(fā)中使用NSOperation類的基本方法,代碼基于傳統(tǒng)的Objective-C,需要的朋友可以參考下
    2015-11-11
  • 代碼詳解iOS視頻直播彈幕功能

    代碼詳解iOS視頻直播彈幕功能

    本篇文章通過原理分析和代碼實例講述了實現(xiàn)iOS視頻直播彈幕功能的方法,需要的朋友參考學習下吧。
    2017-12-12
  • 最新評論