02 2018 档案

获取视频第一帧图片
摘要:#import #import #import + (UIImage *)getImageWithVideoUrl:(NSString *)urlString{ //视频地址 NSURL *url = nil; if ([urlString hasPrefix:@"http"]) { url = [NSURL URLWithString... 阅读全文

posted @ 2018-02-28 10:03 玉思盈蝶 阅读(1762) 评论(0) 推荐(0)

UITableView实现行纵向颜色渐变
摘要:实现效果如下: 其实实现很简单,开始觉得使用颜色值和tableView的indexPath.row挂钩使用即可 或者使用CAGradientLayer实现渐变 最后使用alpha实现即可。需要注意的是alpha的值大小和行数(或者section值相反) 有更好的实现方式可以留言告知哟。。。 阅读全文

posted @ 2018-02-27 15:20 玉思盈蝶 阅读(1036) 评论(0) 推荐(0)

iOS点击按钮第二次不能旋转View
摘要:原因: 用CGAffineTransformMakeRotation,每次旋转都要在之前最后的角度基础之上再转才有效果。 阅读全文

posted @ 2018-02-09 16:33 玉思盈蝶 阅读(216) 评论(0) 推荐(0)

iOS扩大按钮的点击范围
摘要:// 重写此方法将按钮的点击范围扩大 - (BOOL)pointInside:(CGPoint)point withEvent:(UIEvent *)event { CGRect bounds = self.bounds; // 扩大点击区域 bounds = CGRectInset(bounds, -20, -20); // 若点击的点在新的... 阅读全文

posted @ 2018-02-09 11:26 玉思盈蝶 阅读(237) 评论(0) 推荐(0)

Swift4.0复习控制流语句
摘要:1.do语句块: Swift编程语言中可使用 do 语句块作为类似C语言中的一般语句块进行使用。与C语言的语句块类似,Swift中的 do 语句块单独作为一个作用域,该语句块中声明的局部对象在其外部将无法被访问。如果在 do 语句块中声明了对象,该对象标识符与其外部已有的对象标识符相同,那么在该语句 阅读全文

posted @ 2018-02-08 15:53 玉思盈蝶 阅读(142) 评论(0) 推荐(0)

Swift4.0复习整数,浮点数,布尔值
摘要:1.类型相互转换: Int(a) Float(b) let a = Bool(truncating: NSNumber(value: c)) 2.元组: let tuple: (Int, String, Bool) = (10, 'sisi', true) let tuple2 = (int: 5, 阅读全文

posted @ 2018-02-08 10:10 玉思盈蝶 阅读(219) 评论(0) 推荐(0)

Swift4.0复习基本语法简介
摘要:1.五种类型: 包含五种类型——枚举(enum)、结构体(struct)、类(class)、协议( protocol)以及函数类型(function types)。 2.变量对象:var 3.常量对象:let 4.对象声明与类型标注: 5.Swift中的下划线:表示缺省对象 6.Swift中的语句和 阅读全文

posted @ 2018-02-07 16:52 玉思盈蝶 阅读(242) 评论(0) 推荐(0)

导航