不好的解决方案 使用下面的方式会强制Core Animation提前渲染屏幕的离屏绘制, 而离屏绘制就会给性能带来负面影响,会有卡顿的现象出现 self.view.layer.cornerRadius = 5; self.view.layer.masksToBounds = YES; 正确的解决方案 ...
分类:
其他好文 时间:
2017-09-01 23:03:27
阅读次数:
182
UIButton有的时候须要用代码做样式调整 当中就包含加入阴影 例如以下图 中登陆 button 此时须要考虑对button的layer进行设置 button layer 设置下面几个属性 cornerRadius; shadowOffset shadowOpacity; shadowColor; ...
分类:
其他好文 时间:
2017-07-16 14:57:09
阅读次数:
166
一、用法:众所周知,设置控件的圆角使用layer.cornerRadius属性即可,但是这样设置成的结果是4个边角都是圆角类型。利用班赛尔曲线画角://利用班赛尔曲线画角UIBezierPath*bezierPath = [UIBezierPathbezierPathWithRoundedRect:... ...
分类:
移动开发 时间:
2017-07-08 21:13:16
阅读次数:
458
self.navigationController.view.layer.cornerRadius = 0; self.navigationController.view.layer.cornerRadius = 0; ...
分类:
其他好文 时间:
2017-05-24 17:01:58
阅读次数:
117
给控件设置圆角平时大家用的最多应该是layer.cornerRadius这个属性吧 但是这个属性设置成功后是4个角都是圆角类型的; 现在控制器里创建一个imageVIew 在Healp.h 中 根据你的控件决定下边的红色字体的类型 在 Healp.m 中 然后在控制器里调用 就可以了 设置圆角的属性 ...
分类:
其他好文 时间:
2017-05-20 16:29:35
阅读次数:
223
//设置圆角 layer.cornerRadius ,注意该 key 对应 Value 的 type 应该设置为 String layer.masksToBounds ,注意该 key 对应 Value 的 type 应该设置为 Boolean , 当右侧出现对号时为YES *注意*:经过测试,UI ...
分类:
其他好文 时间:
2017-05-19 17:41:54
阅读次数:
158
// self.profileImageView.layer.cornerRadius = self.profileImageView.width * 0.5; // self.profileImageView.layer.masksToBounds = YES;//使用图层的话,在tableVie... ...
分类:
其他好文 时间:
2017-05-13 20:13:58
阅读次数:
166
坑1: 在可滚动页面,如UIScrollView,UITableView,UICollectionView上,有多个圆形控件,如圆形头像、日历等。 // 使用这种方式,滑动页面时会出现明显的卡顿现象 view.layer.cornerRadius = 10 view.layer.masksToBou ...
分类:
其他好文 时间:
2017-03-17 00:33:56
阅读次数:
147
一、设置CALayer的cornerRadius cornerRadius属性影响layer显示的background颜色和前景框border,对layer的contents不起作用。故一个imgView(类型为UIImageView)的image不为空,设置imgView.layer的corner ...
分类:
移动开发 时间:
2017-03-15 12:39:22
阅读次数:
241
圆角cornerRadius确定圆角的大小masksToBounds确定要不要裁减圆角以外的界面图层边框borderWidth 边框的粗细,point是衡量值。borderColor 边框的颜色,CGColorRef类型。边框是绘制在图层边界里面的,而且在所有子内容之前,也在子图层之前。红色laye... ...
分类:
移动开发 时间:
2017-01-14 11:14:21
阅读次数:
219