画饼状图
- (void)drawRect:(CGRect)rect {
// Drawing code
// 需求:根据sections的数据,绘制多个扇形
// 1.获取上下文(Layer Graphics Context)
CGContextRef ctx = UIGraphicsGetCurrentContext();
...
分类:
其他好文 时间:
2016-05-12 15:26:10
阅读次数:
208
添加圆角
添加圆角的功能,要用到Canvas类的drawRoundRect方法,即把画布裁剪成指定的圆角矩形。
下面是给图片添加圆角的效果截图:
下面是给图片添加圆角的代码片段:
public static Bitmap getRoundImage(Bitmap bitmap, int roundPixels) {
//创建一个和原始图片一样大小位图
Bitm...
分类:
移动开发 时间:
2016-05-12 13:34:01
阅读次数:
263
Runtime Attribute 是一个不被看重但功能非常强大的特性,它可以帮助你编写更加轻量级的ViewController。
1、在什么情况下使用
当你使用IB(Storyboard或者Xib)编辑视图的时候,有时可能会遇到诸如 圆角、边框、边框颜色、等等难以通过IB直接设置的属性。
这时你不得不借助代码实现。其实当出现这类情况时,我们其实可以借助Runtime Attri...
分类:
移动开发 时间:
2016-05-12 11:49:15
阅读次数:
250
介绍
圆角控件常用于头像,按钮,图标等,用途十分广泛,而且常常配合board使用。
在IOS中,UIVIew的CALayer层已经提供了圆角和board的方法,所以圆角控件的制作非常简单,只需要类似以下简单代码即可实现:
view.layer.cornerRadius = 20;
view.layer.borderColor = [UIColor yellowColo...
分类:
移动开发 时间:
2016-05-12 01:45:31
阅读次数:
246
如上: 需求:将左边图片改变为右边的图形 1、鼠标右键--用“裁剪图片”,将图片裁剪为正方形 2、在“元件属性与样式” 样式 圆角半径,将圆角半径设置为330即可实现上图效果,圆角半径具体数值可根据具体情况做调整 ...
分类:
其他好文 时间:
2016-05-11 21:38:35
阅读次数:
110
圆角(RounderCorner)是一种很常见的视图效果,相比于直角,它更加柔和优美,易于接受。但很多人并不清楚如何设置圆角的正确方式和原理。设置圆角会带来一定的性能损耗,如何提高性能是另一个需要重点讨论的话题。我查阅了一些现有的资料,收获良多的同时也发现了一些误导人错误。本文总结整理了一些知识点, ...
分类:
移动开发 时间:
2016-05-11 17:58:16
阅读次数:
281
<!DOCTYPE HTML> <head> <meta charset = "utf-8"> <title>canvas</title> <style type="text/css"> #canvas{border:1px solid #eee ; display:block; backgroun ...
分类:
其他好文 时间:
2016-05-11 10:55:17
阅读次数:
193
Android中常常使用shape来定义控件的一些显示属性来美化UI; shape的常用属性有: (1)solid:填充,设置填充的颜色; (2)stroke:描边,设置边界的宽度、颜色等; (3)corners:圆角,五个属性,全部设置的话,会覆盖; android:radius="20dp" 设 ...
分类:
移动开发 时间:
2016-05-10 09:44:49
阅读次数:
297
// 自定义各个顶角的圆角 /// 头像 iconView = UIImageView() iconView.frame.size = CGSizeMake(Consts.WIDTH - 10, 170 * Consts.RATE) contentView.addSubview(iconView) ...
分类:
其他好文 时间:
2016-05-09 18:48:21
阅读次数:
164