IOS--UI基础 时间:2015.11.14
内容目录:

1、关于UIImage相关的使用,以及最后的Model的归纳性理解。 2、资源存放的问题 3、pathForResource + filaURLWithPath = URLForResource 4、在使用计算的时候,可以用乘法的就不要用除法。 5、用代码创建UIButton 6、按钮的三种状态

相关知识思维导图:



1、关于UIImage相关的使用,以及最后的Model的归纳性理解。

1 - (void)propertyTest 2 { 3 // 1.创建UIImageView的对象 4 UIImageView *imageView = [[UIImageView alloc] init]; 5 6 // 2.设置frame 7 imageView.frame = CGRectMake(100, 100, 175, 175); 8 9 // 3.设置背景颜色 10 imageView.backgroundColor = [UIColor yellowColor]; 11 12 // 4.设置显示的图片 13 imageView.image = [UIImage imageNamed:@"2"]; 14 15 // 5.设置内容模式 16 /* 17 UIViewContentModeRedraw, 重新绘制 drawRect 18 19 // 带Scale比例--图片之后可能会被缩放 20 UIViewContentModeScaleToFill, 21 // 默认情况 : 压缩或者拉伸图片,让图片可以填充整个控件 22 23 UIViewContentModeScaleAspectFit, 24 // 宽度比例不变 : 图片可以被拉伸也可与被压缩,但是保持宽高比.Fit:适应,一部分填充 25 UIViewContentModeScaleAspectFill, 26 // 宽度比例不变 : 图片可以被拉伸也可与被压缩,但是保持宽高比.Fill:填充 27 28 // 图片不会被拉伸和压缩 29 UIViewContentModeCenter, 30 UIViewContentModeTop, 31 UIViewContentModeBottom, 32 UIViewContentModeLeft, 33 UIViewContentModeRight, 34 35 UIViewContentModeTopLeft, 36 UIViewContentModeTopRight, 37 UIViewContentModeBottomLeft, 38 UIViewContentModeBottomRight, 39 */ 40 imageView.contentMode = UIViewContentModeScaleAspectFit; 41 42 // 将对象添加到控制器的View中 43 [self.view addSubview:imageView]; 44 45 // 设置超出控件的部分剪切掉 46 imageView.clipsToBounds = YES; 47 }

2、资源存放的问题

3、pathForResource + filaURLWithPath = URLForResource

4、在使用计算的时候,可以使用乘法的就不要用除法。

5、用代码创建UIButton

6、按钮的三种状态
