IOS百度地图开发系列-控件的圆角设置
来源:互联网 发布:java构造方法的特点 编辑:程序博客网 时间:2024/06/06 10:02
我们从上图看到的(我个人认为是UIButton)图标为圆角的形状,使用CALayer来实现,
首先,CALayer和UIView是纠缠不清,相依相存的:两者都继承与NSObject类,应该说两者本质上是一样的,只不过UIView相对于CALayer来说增加了响应事件。
UIView用于来显示内容和响应事件,而内容是用CALayer绘制出來的。
由此我们可得知,CALayer用途为绘制内容,那么在这里我们就可以使用它来绘制出拥有弧度的圆角。修改属性值,改变控件原始的形态。
设置控件允许拥有弧度圆角 BOOL masksToBounds;
btn.layer.masksToBounds =YES;
设置弧度,默认值为 0 CGFloat cornerRadius;
btn.layer.cornerRadius = 8.0;
设置边框的宽度,默认值为 0 CGFloat borderWidth;
btn.layer.borderWidth = 2.0;
设置边框的颜色,默认值为不透明的黑色 CGColorRef borderColor;
btn.layer.borderColor = [[UIColorgrayColor]CGColor];
- IOS百度地图开发系列-控件的圆角设置
- IOS百度地图开发系列-控件的圆角设置
- IOS百度地图开发系列-百度地图不能正常显示
- IOS百度地图开发系列-百度地图不能正常显示
- IOS百度地图开发系列-百度地图不能正常显示
- 记录: iOS 开发百度地图设置地图比例后不正确
- IOS开发百度地图
- IOS百度地图开发
- iOS开发 - 百度地图
- iOS 开发 百度地图
- iOS开发 -- 百度地图api的使用
- ios 开发百度地图的使用
- 【iOS百度地图系列_0】百度地图的配置及实现基本地图
- 解决ios 开发百度地图设置中心点偏移无效的问题
- iOS开发 地图:MKMapView控件的使用
- IOS开发百度地图API
- iOS 开发-百度地图API
- IOS开发百度地图API
- maven build
- 大数据处理技术 - 基于Hadoop的实战
- Oracle instr函数
- POI生成excel文件,自定义单元格颜色
- 位带操作
- IOS百度地图开发系列-控件的圆角设置
- poj3744 Scout YYF I
- 机房收费系统(一)
- sleep函数
- 6410之驱动程序的分层分离,总线设备驱动模型
- 进制转换
- 那迷们
- Android Sensor传感器系统架构初探
- TranslateAnimation详解