利用CAShapeLayer能够制作出随意的几何图形,把它作为UIImageView的遮罩,达到把图片做成圆形效果。 imgView = [[UIImageView alloc]initWithFrame:CGRectMake(10, 35, 80, 80)]; imgView.image = [U ...
分类:
移动开发 时间:
2017-04-17 17:21:47
阅读次数:
244
// WheelButton.m // 12-转盘(了解) #import "WheelButton.h" @implementation WheelButton // 设置UIImageView的尺寸 // contentRect:按钮的尺寸 - (CGRect)imageRectForConte... ...
分类:
其他好文 时间:
2017-04-16 11:58:44
阅读次数:
212
一、UIImageView添加圆角 第一种方法:通过设置layer的属性,但是最影响性能 第二种方法:使用贝塞尔曲线UIBezierPath和Core Graphics框架画出一个圆角 第三种方法:使用CAShapeLayer和UIBezierPath设置圆角 二、计算方法执行时间 三、 ...
分类:
其他好文 时间:
2017-04-12 09:18:46
阅读次数:
223
- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. UIImageView *imageView = [[UIImage... ...
分类:
移动开发 时间:
2017-04-11 15:57:26
阅读次数:
231
// ViewController.m // 08-模仿UIImageView #import "ViewController.h" #import "XMGImageView.h" @interface ViewController () @property (nonatomic, strong)... ...
分类:
其他好文 时间:
2017-04-07 12:28:15
阅读次数:
259
class ViewController1: UIViewController { @IBOutlet weak var imageView: UIImageView! override func viewDidLoad() { super.viewDidLoad() //获得整个App的Bundl... ...
分类:
移动开发 时间:
2017-04-02 12:31:33
阅读次数:
251
UILabel属性大全UIButton属性大全UIView属性大全UIImage属性大全UIImageView属性大全UITextField属性大全UIScrollView属性大全UITableView属性大全UIViewController属性大全UIAlertController属性大全UISe ...
分类:
其他好文 时间:
2017-03-21 18:20:51
阅读次数:
170
一、设置CALayer的cornerRadius cornerRadius属性影响layer显示的background颜色和前景框border,对layer的contents不起作用。故一个imgView(类型为UIImageView)的image不为空,设置imgView.layer的corner ...
分类:
移动开发 时间:
2017-03-15 12:39:22
阅读次数:
241
let arrowImage = UIImageView(image: UIImage(named: "Machine_arrow")!.imageWithRenderingMode(.AlwaysTemplate)) let arrowButton = UIButton(frame: CGRect ...
分类:
编程语言 时间:
2017-02-24 13:39:07
阅读次数:
315
一、思路分析 不考虑内存 1.如果有5张图片,可以放7张UIImageView,排列是 4 0 1 2 3 4 0,但图片多时对内存太依赖。 优化内存 1.需要用3个UIImageView来实现即可。 初始状态 二、重点代码 1.初始化ScrollView设置偏移量偏移到中心位置 2.添加定时器并设 ...
分类:
其他好文 时间:
2017-02-20 22:41:46
阅读次数:
239