CALayer常用属性,隐式动画
来源:互联网 发布:ubuntu 关闭图形界面 编辑:程序博客网 时间:2024/06/06 00:34
//// CALayerController.m// CALayer//// Created by xiaoyao on 15/3/5.// Copyright (c) 2015年 lijien. All rights reserved.//#import "CALayerController.h"#define WIDTH 50@interface CALayerController ()@end@implementation CALayerController- (void)viewDidLoad { [super viewDidLoad]; [self drawMyLayer];}- (void)drawMyLayer { CGSize size = [UIScreen mainScreen].bounds.size; CALayer *layer = [[CALayer alloc] init]; layer.position = CGPointMake(size.width / 2, size.height / 2); layer.bounds = CGRectMake(0, 0, WIDTH, WIDTH); layer.backgroundColor = [UIColor colorWithRed:0 green:146 / 255 blue:1 alpha:1].CGColor; layer.cornerRadius = WIDTH / 2; layer.shadowColor = [UIColor grayColor].CGColor; layer.shadowOffset = CGSizeMake(2, 2); layer.shadowOpacity = .9; [self.view.layer addSublayer:layer];}- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event { CALayer *layer = self.view.layer.sublayers[0]; UITouch *touch = [touches anyObject]; CGFloat width = layer.bounds.size.width; if (width == WIDTH) { width = WIDTH * 4; } else { width = WIDTH; } layer.bounds = CGRectMake(0, 0, width, width); layer.cornerRadius = width / 2; layer.position = [touch locationInView:self.view];}@end
0 0
- CALayer常用属性,隐式动画
- CALayer简介 (七)CALayer的隐式动画属性
- CALayer的动画属性
- CALayer可动画属性
- 动画—CALayer的初步学习一:CALayer属性—隐式动画(学会从博客上自学)
- iOS CALayer 隐式动画
- iOS CALayer隐式动画
- CALayer的隐式动画
- CALayer 的隐式动画
- XMG CALayer隐式动画
- CALayer关闭隐式动画
- CALayer常用属性整理
- iOS开发UI篇—CAlayer层的属性(position、anchorPoint) 和隐式动画
- iOS —— CALayer 层的属性及隐式动画
- iOS开发UI篇-CALayer层的属性、隐式动画
- iOS开发UI篇—CAlayer层的属性(layer的隐式动画)
- IOS-swift 动画04 CALayer属性动画
- CALayer介绍和隐式动画
- c++设计模式(模板方法模式)
- C++中的临时对象
- Windows下检测NTP服务器可用性
- BZOJ 3357 Usaco2004 等差数列 动态规划
- kfifo Introduction
- CALayer常用属性,隐式动画
- 【HDFS】HDFS的整体架构设计,阅读笔记
- Cas(04)——更改认证方式
- web前端开发工程师“想都不用想”的几个知识点
- grep的用法
- JAVA EXCEL 操所
- 3.1、面向过程的程序设计和算法
- nyoj 1071 不可以!
- mongoDB的读书笔记(05)_【Sharding】(01)_分片的简介