摘要:#import #import #import + (UIImage *)getImageWithVideoUrl:(NSString *)urlString{ //视频地址 NSURL *url = nil; if ([urlString hasPrefix:@"http"]) { url = [NSURL URLWithString...
阅读全文
摘要:实现效果如下: 其实实现很简单,开始觉得使用颜色值和tableView的indexPath.row挂钩使用即可 或者使用CAGradientLayer实现渐变 最后使用alpha实现即可。需要注意的是alpha的值大小和行数(或者section值相反) 有更好的实现方式可以留言告知哟。。。
阅读全文
摘要:原因: 用CGAffineTransformMakeRotation,每次旋转都要在之前最后的角度基础之上再转才有效果。
阅读全文
摘要:// 重写此方法将按钮的点击范围扩大 - (BOOL)pointInside:(CGPoint)point withEvent:(UIEvent *)event { CGRect bounds = self.bounds; // 扩大点击区域 bounds = CGRectInset(bounds, -20, -20); // 若点击的点在新的...
阅读全文
摘要:1.do语句块: Swift编程语言中可使用 do 语句块作为类似C语言中的一般语句块进行使用。与C语言的语句块类似,Swift中的 do 语句块单独作为一个作用域,该语句块中声明的局部对象在其外部将无法被访问。如果在 do 语句块中声明了对象,该对象标识符与其外部已有的对象标识符相同,那么在该语句
阅读全文
摘要: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,
阅读全文
摘要:1.五种类型: 包含五种类型——枚举(enum)、结构体(struct)、类(class)、协议( protocol)以及函数类型(function types)。 2.变量对象:var 3.常量对象:let 4.对象声明与类型标注: 5.Swift中的下划线:表示缺省对象 6.Swift中的语句和
阅读全文