ios开发UI基础—在ImageView中添加按钮以及Tag的参数说明一、tag参数一个视图通常都只有一个父视图,多个子视图,在开发中可以通过使用子视图的tag来取出对应的子视图。方法为Viewwithtag:提示点:在xib中如果想要通过tag参数获取对应的控件(属性),不要把tag的参数设置为0...
分类:
移动开发 时间:
2014-05-25 21:59:31
阅读次数:
299
iOS开发UI基础—字典转模型开发中,通常使用第三方框架可以很快的实现通过字典转模型,通过plist创建模型,将字典的键值对转成模型属性,将模型转成字典,通过模型数组来创建一个字典数组,通过字典数组来创建一个模型数组等等。一、能完成功能的“问题代码”1.从plist中加载的数据2.实现的代码
1 /...
分类:
移动开发 时间:
2014-05-25 14:57:19
阅读次数:
344
iOS开发UI基础—从代码的逐步优化看MVC一、要求要求完成下面一个小的应用程序。二、一步步对代码进行优化注意:在开发过程中,优化的过程是一步一步进行的。(如果一个人要吃五个包子才能吃饱,那么他是否直接吃第五个,前面四个不用吃就饱了?)1.完成基本要求的代码(使用了字典转模型和xib连线)(1)文件...
分类:
移动开发 时间:
2014-05-25 14:18:59
阅读次数:
327
iOS开发UI基础—xib的简单使用一、简单介绍xib和stotyboard的比较,一个轻量级一个重量级。二、xib的简单使用1.建立xib文件建立的xib文件命名为appxib.xib2.对xib进行设置
根据程序的需要,这里把view调整为自由布局建立view模型(设置长宽等参数)调整布局和内....
分类:
移动开发 时间:
2014-05-25 03:52:33
阅读次数:
331
ios开发UI基础—安装苹果官方文档和Xcode模拟器提示:准备资料(1)com.apple.adc.documentation.AppleiOS7.1.iOSLibrary.docset.zip(2)iPhoneSimulator6.1.sdk.zip一、安装苹果官方文档1.安装路径
文档有两个....
分类:
移动开发 时间:
2014-05-24 10:05:22
阅读次数:
292
iOS开发UI基础—九宫格坐标计算一、要求完成下面的布局二、分析寻找左边的规律,每一个uiview的x坐标和y坐标。三、实现思路(1)明确每一块用得是什么view(2)明确每个view之间的父子关系,每个视图都只有一个父视图,拥有很多的子视图。(3)可以先尝试逐个的添加格子,最后考虑使用for循环,...
分类:
移动开发 时间:
2014-05-24 09:35:38
阅读次数:
279
iOS开发UI基础—懒加载1.懒加载基本懒加载——也称为延迟加载,即在需要的时候才加载(效率低,占用内存小)。所谓懒加载,写的是其get方法.注意:如果是懒加载的话则一定要注意先判断是否已经有了,如果没有那么再去进行实例化2.使用懒加载的好处:(1)不必将创建对象的代码全部写在viewDidLoad...
分类:
移动开发 时间:
2014-05-23 04:11:28
阅读次数:
428
iOS开发UI基础—transframe属性(形变)1.
transform属性在OC中,通过transform属性可以修改对象的平移、缩放比例和旋转角度常用的创建transform结构体方法分两大类(1)
创建“基于控件初始位置”的形变CGAffineTransformMakeTranslatio...
分类:
移动开发 时间:
2014-05-23 04:09:30
阅读次数:
422
iOS开发UI基础—简单的浏览器查看程序一、程序实现要求1.要求2. 界面分析(1)
需要读取或修改属性的控件需要设置属性序号标签图片图片描述左边按钮右边按钮(2) 需要监听响应事件的对象,需要添加监听方法左边按钮右边按钮二、实现基本功能的程序
1 // 2 // YYViewControll...
分类:
移动开发 时间:
2014-05-23 04:03:44
阅读次数:
463
一、开发前奏1.公司标示使用反向域名:正向域名 www.baidu.com
用来标示一台网络主机;反向域名 cn.itcast.Mydemo 用来标示产品的,cn.com.abc.product。因为大家都喜欢好名字
weibo,所以就有新浪微博,腾讯微博。2. Bundle Identifier:...
分类:
移动开发 时间:
2014-05-22 16:25:42
阅读次数:
442