Loading [MathJax]/jax/output/HTML-CSS/fonts/TeX/fontdata.js

IOS的UI基础02

简介:

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、按钮的三种状态


相关文章
探索iOS自动化测试:使用Swift编写UI测试
【8月更文挑战第31天】在软件开发的海洋中,自动化测试是保证船只不偏离航线的灯塔。本文将带领读者启航,深入探索iOS应用的自动化UI测试。我们将通过Swift语言,点亮代码的灯塔,照亮测试的道路。文章不仅会展示如何搭建测试环境,还会提供实用的代码示例,让理论知识在实践中生根发芽。无论你是新手还是有经验的开发者,这篇文章都将是你技能提升之旅的宝贵指南。
阿里云EMAS-专家测试服务iOS和Android上百种机型性能、兼容及UI等测试
阿里云EMAS测试专家有着集团内部多个日活过亿规模APP经验,提供EMAS专家测试,客户只需提交测试需求,从用例设计、脚本录制、海量机型测试、整理测试结果、48小时输出专家测试报告均由阿里云EMAS测试专家一站式服务完成。覆盖功能测试、深度兼容测试、性能测试、UI适配测试以及隐私合规检测等,帮助用户以更低成本获得高质量的全面测试能力,可用于APP正式发版前验收,规避手机APP上线前或发版过程中各类隐患。
631 0
阿里云EMAS-专家测试服务iOS和Android上百种机型性能、兼容及UI等测试
iOS UI 自动化测试原理以及在 Trip.com 的应用实践
笔者入职 Trip.com 已满一年,回顾这一年的工作历程,约一半的时间都在做 UI 自动化测试相关内容。从而,笔者更深入地研究了 iOS 平台下的自动化测试技术,目前也在负责部门 App 自动化测试平台的搭建和维护。故想借这篇文章一并将所踩过的坑以及学习到的技术,系统且全面地整理出分享给大家。
423 0
iOS UI 自动化测试原理以及在 Trip.com 的应用实践
iOS开发:个人对于textView基础用法的总结(其一)
从事了这么久ios开发,对于textView的使用并不陌生,它和textfield有相似的地方,也有不同的地方,这里只对textView的一些基础用法进行描述,textfield不在这里描述。
367 0
iOS - Runtime基础(下)
Runtime合集 iOS - isa、superclass指针,元类superclass指向基类本身
iOS - Runtime基础(下)
iOS - Runtime基础(上)
Runtime合集 iOS - isa、superclass指针,元类superclass指向基类本身
iOS - Runtime基础(上)
《iOS逆向》小程序的基础配置:文章的特色图片(缩略图/封面)模糊的解决方案
《iOS逆向》小程序的基础配置:文章的特色图片(缩略图/封面)模糊的解决方案
298 0
《iOS逆向》小程序的基础配置:文章的特色图片(缩略图/封面)模糊的解决方案

热门文章

最新文章