摘要: //应用程序入口 //当应用程序将要进入非活动状态执行,在此期间,应用程序不接收消息或事件。比如来电话了 //当应用程序已经进入后台时,自动执行 //当应用程序将要会回到前台时调用 //当应用程序已经激活的时候自动执行 //当应用程序退出时,自动调用 阅读全文
posted @ 2017-08-23 21:26 笑笑就好90 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 触摸方法 (5种) 开始触摸屏幕会自动调用该方法: 触摸移动时自动调用该方法: 触摸结束时自动调用该方法: 点击过程中,事件被手势识别,会回调这个方法: 未知 阅读全文
posted @ 2017-08-23 21:26 笑笑就好90 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 初始化: (加载数据) 通常模型层对象(封装数据,继承与NSObject的对象)初始化时调用此方法 通过代码控件初始化时 执行 控件通过Xib或StoryBoard(sb)创建控件时会执行 此时控件的子控件 都为nil,(自动调用) 用于视图加载nib文件,从nib中加载对象实例时,用下边的方法来初 阅读全文
posted @ 2017-08-23 21:25 笑笑就好90 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 在加载完界面的时候判断: 阅读全文
posted @ 2017-08-23 21:24 笑笑就好90 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 视图加载时所涉及到的事件: 当视图控制器管理的视图加载完成时自动调用 //视图将要显示时自动调用 //视图已经显示时,自动调用 //视图将要消失时,自动调用 //视图已经消失时,自动调用 //当内存占用过大,发出警告时,自动调用该方法,我们可以在方法中把不需要的东西清理掉 阅读全文
posted @ 2017-08-23 21:24 笑笑就好90 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 裁剪图片: (C类库方法) (void)viewDidLoad { [super viewDidLoad]; UIImageView iv = [[UIImageView alloc]initWithFrame:CGRectMake(100, 100, 60, 90)]; [self.view ad 阅读全文
posted @ 2017-08-23 21:23 笑笑就好90 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 1、区别 设置: 设置中的项目是在使用中不经常变换的,例如:语言,日期格式,登录账户密码等 配置: 配置中的项目是经常变化的,例如:游戏音量,天气预报中的城市等 2、使用 应用程序添加设置包: 创建: 内容: 查看: 备注: 可添加,删除里面的项目,还可以在应用中读取这些设置的内容 配置项目:以控件 阅读全文
posted @ 2017-08-23 21:22 笑笑就好90 阅读(293) 评论(0) 推荐(0) 编辑
摘要: Stack View最有用的就是它会 自动为每个subview创建和添加Auto Layout constraints。 当然你可以控制subview的大小和位置。可以通过选项配置subview的大小、排布以及彼此间的间距。 转载: http://www.cocoachina.com/ios/201 阅读全文
posted @ 2017-08-23 21:22 笑笑就好90 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 转载: http://www.jianshu.com/p/b3e7fa514ab7 UIWebView的基本使用方法 : 1、UIWebView的层级结构 : 2、UIWebView的属性 : 3、还有一些属性请详细翻苹果文档 UIWebView的代理方法 : UIWebView的对象方法 WKWe 阅读全文
posted @ 2017-08-23 21:21 笑笑就好90 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 1.绘图 基本概念 1.图片和显示器 显示器是如何显示内容? 由晶体组成 发RGB的光,混合后生成不同的颜色 2.像素 像素对应的就是图像中的彩色的店 如 5120 2880 ,每一个像素 使用4个字节来保存数据, 系统会将临近的4个点,使用一个平均色来记录,于是图像大小就变成了原来的 1 / 4 阅读全文
posted @ 2017-08-23 21:20 笑笑就好90 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 绘制字符串: 阅读全文
posted @ 2017-08-23 21:20 笑笑就好90 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 画线: C语言的函数库勾勒线条: 继承了UIView的类: (实现里面的方法) 线条的宽度会占用里面填充的空间,所以先描边还是先填充所看到的图形是有区别的 贝塞尔绘制线条: 实例方法: 画线: 起笔: 勾勒: 闭合曲线: (当线条的宽度不为1的时候用效果好,如果用描边的方式会有部分地方的像素空白) 阅读全文
posted @ 2017-08-23 21:19 笑笑就好90 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 画圆: 阅读全文
posted @ 2017-08-23 21:19 笑笑就好90 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 画曲线: //绘制矩形 //绘制圆角矩形 //绘制椭圆 阅读全文
posted @ 2017-08-23 21:18 笑笑就好90 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 界面跳转动画: ViewController的属性: //设置跳转动画的类型 添加转场动画: 阅读全文
posted @ 2017-08-23 21:17 笑笑就好90 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 1.Core Animation层面的动画 CALayer 层 (显示的基础) UIView 核心显示功能就是依靠CALayer实现 UIView 和 CALayer 的关系 1. UIView显示能力是依赖底层的CALayer实现的,每一个UIView都包换一个CALayer对对象,修改CALay 阅读全文
posted @ 2017-08-23 21:17 笑笑就好90 阅读(242) 评论(0) 推荐(0) 编辑
摘要: UIWebView的使用说明: 1、显示网页: 2、 UIWebView不仅可以加载HTML页面,还支持pdf、word、txt、各种图片等等的显示。下面以加载mac桌面上的png图片 3、 代理协议使用:UIWebViewDelegate 阅读全文
posted @ 2017-08-23 21:16 笑笑就好90 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 1.表视图 UITableView 作用: 实现以一列多行的形式来显示大量的数据的一种视图,父类是UIScrollView 表格的样式 行之间没有间距,普通样式 Plain 样式 可以将行分组(区),分组样式Group样式 表格的组成  如何使用UITableView 1.创建实例 并设置 fra 阅读全文
posted @ 2017-08-23 21:15 笑笑就好90 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1.UITextField 单行文本输入框 属性: 如何关闭键盘? 方式1: 让正在得到焦点的文本框 放弃第一响应者身份 方式二: 让文本输入框所在的 父视图, 结束当前的编辑状态 什么时候关闭键盘? 方式1 : 点击屏幕的空白处 重写控制器的 touchesBegan 方法即可,在这个方法中编写如 阅读全文
posted @ 2017-08-23 21:15 笑笑就好90 阅读(118) 评论(0) 推荐(0) 编辑
摘要: UITabBarController 选项卡控制器 以横向并列卡式,来管理多个控制器,并已经实现点击后的切换,和UINavigationController不同,它的管理是横向的,而不像导航控制器层层推进的 如果管理多个控制器 借助于 viewControllers属性来管理 UITabBar包含的 阅读全文
posted @ 2017-08-23 21:14 笑笑就好90 阅读(107) 评论(0) 推荐(0) 编辑