上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 17 下一页
摘要: 1 使用触控实现一个简易的画板1.1 问题触控(Touch)是一个UITouch类型的对象,当用户触摸了屏幕上的视图时自动被创建,通常使用触控实现绘图、涂鸦、手写等功能。本案例使用触控实现一个简易的画板,可以在画板上勾画出一条线,如图-1所示:1.2 方案首先在创建好的SingleViewAppli... 阅读全文
posted @ 2015-12-17 10:00 yhj1787354782 阅读(833) 评论(0) 推荐(0) 编辑
摘要: 1] 在类内的init…方法中、get、set方法中,用_xxx实例变量。其他地方的访问都用self.属性内存管理修饰:copy:NSString,blockcopy:将对象的拷贝赋给引用,拷贝完的是不可变的。为什么用copy?NSString类型的特点就是内容不可变的,但是给NSString赋值时... 阅读全文
posted @ 2015-12-16 18:08 yhj1787354782 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1.什么是设计模式 mvc只是其中一种,对某一类具体问题,总结出来的一套最优的解决方案1.MVC: 1.Model(模型) View(视图) Controller(控制器) 的缩写 Model:程序中处理数据逻辑 (数据存储、业务逻辑、多线程、网络传输、文件存储) View:程序中处... 阅读全文
posted @ 2015-12-16 18:07 yhj1787354782 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 1.UIAlertView(警告框)1.1 创建警告框,设置样式- (IBAction)alertView:(UIButton *)sender {//创建button按钮 //创建警告框的实例 //UIAlertView *alert = [[UIAlertView alloc]initWit... 阅读全文
posted @ 2015-12-16 16:30 yhj1787354782 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1.UIStepper 步进控件必掌握1.重要属性:.value 初始值.maximumValue 最大值.minimumValue 最小值.stepValue 间隔2.常用事件:ValueChanged事件:当数值改变时触发2 .UISlider 滑块控件快速滑动的方式得到一个可变数值1.重要属性... 阅读全文
posted @ 2015-12-16 15:51 yhj1787354782 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 1.interface Builder设置界面 1.1 是什么?一个可视化的界面编辑工具软件,在xcode4之后整合到了xcode中 1.2 作用?通过可视化的界面设置,能够少写或不写代码而完成界面的设计,从而减少在控制器的viewDidLoad中写的大量有关创建控件及设置属性的代码 1.3 工作原... 阅读全文
posted @ 2015-12-16 13:25 yhj1787354782 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 1.UIView类 1.什么是视图 看得见的都是视图 2.什么是控件 一种特殊的视图,都是UIControl的子类,不仅具有一定的显示外观,还能响应高级事件,与用户交互。严格意义上UILabel不是控件,因为label不能响应用户交互事件。 3.术语的理解: 视图:一个大一点的显示区域,里面可... 阅读全文
posted @ 2015-12-16 11:43 yhj1787354782 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 应用程序设计理念:视图控制器(UIViewController)、视图(UIView)利用视图控制器(底层)管理视图(外观),一对一 1.视图的作用:负责显示的外观 2.视图控制器的作用:创建界面、管理视图的生命周期 3.UIViewController的UIView关系:系统的UIViewC... 阅读全文
posted @ 2015-12-16 10:13 yhj1787354782 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 比如下面例子:写出第一个iOS的程序,在界面上显示“Hello World”1.如何新建一个工程iOS—>Single View Application—>工程名、保存位置2.运行App点击三角符号或使用快捷键(Command + R)快捷键:Command+B 只是编译,不是运行3.工程的文件组成... 阅读全文
posted @ 2015-12-16 09:55 yhj1787354782 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 0.警告尽量一个警告都不要有1.错误1)红色提示编译过不去的原因大部分是语法,检查括号的匹配,变量名称,作用域范围2)编译可以通过,可以运行a。运行过程中程序崩溃在debug区域的右侧,观察提示信息,信息的最上面会说明出错的类及方法的位置,然后找“reason”单词,看后面的提示b。运行过程中没有问... 阅读全文
posted @ 2015-12-16 09:34 yhj1787354782 阅读(152) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 17 下一页