您的位置:首页 > 移动开发 > Swift

Swift可选类型在函数中的使用

2016-04-27 00:00 513 查看
摘要: 函数中参数为可选类型

用可选项就能这样使用:



// MARK: 切圆 描边
/// ------------ 切圆 描边 ---------------

class func viewCutRadius(sender: UIView ,cornerRadius :CGFloat? ,borderWidth: CGFloat ,borderColor: UIColor?) {

sender.layer.cornerRadius =
cornerRadius == nil ?
sender.layer.bounds.size.width * 0.5
:cornerRadius!;

// 确定切去的半径CGFloat

// 多余切除
sender.layer.masksToBounds = true;

if borderWidth == 0 {

return;
}

// 边框 宽度
sender.layer.borderWidth = borderWidth;

if borderColor == nil {

// 边框 颜色
sender.layer.borderColor = UIColor.blackColor().CGColor;

return;
}

// 边框 颜色
sender.layer.borderColor = borderColor!.CGColor ;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: