首先新建一个基于Sigle view Application的项目,名为GestureTest;我的项目结构如下:往viewController.xib文件里拖动一个imageView,并使覆盖整个屏幕,改动属性为:viewController.h文件:[cpp]viewplaincopy1.#im...
分类:
其他好文 时间:
2014-11-10 11:43:02
阅读次数:
141
实现ios界面总的来说,有三种方式,传统的是纯代码创建与xib创建,近年来,苹果官网一直推荐用storyboard管理项目界面,最新的xcode创建的project也是默认为storyboard方式了。相对于Android开发而已,界面的管理就两种方式,一种是纯代码,另外一种技术XML布局方式。其实ios与Android的界面管理相同点挺多的,下面就分开说说。...
分类:
移动开发 时间:
2014-11-07 17:04:58
阅读次数:
335
启动屏幕:LaunchScreen.xib文件桌面图标等相关app图片:Images.xcassets大纲图标的规格及说明;启动图片规格及说明;添加素材演练;设定启动图片显示时间。一. 图标规格及说明iOS中图标的名称及规格见下表:序号文件名规格说明备注1iTunesArtwork512 * 512...
分类:
移动开发 时间:
2014-11-06 14:22:09
阅读次数:
633
开启xib或者sb后,选择需要view(s)。选择menu的Editor,选择Pin。子菜单的项目就是可用的constraints。
Width:固定自身宽度
Height:固定自身高度
H- Spacing: 固定两个view的水平间距
V- Spacing:固定两个view的垂直间距
下面4个分别是view相对于su...
分类:
其他好文 时间:
2014-11-05 17:28:05
阅读次数:
176
在XCode 4.2后,我基本上的应用都不使用Xib文件了,虽然xib文件有很多好趣,可以快速免代码构建视窗,可以减少好多代码构建带来的麻烦,其实能用xib还是不错的,主要是我的机器打开xib来编辑时太慢了,跑不动了,老古董 的机器了,所以不怎么喜欢xib了(个人原因)。有人说xib会让代码跑起来效...
分类:
移动开发 时间:
2014-11-05 12:50:01
阅读次数:
218
问题的提出:有时候我们经常需要自定义tableView的cell,当cell里面的布局较为复杂时往往舍弃纯代码的方式而改用xib的方式进行自定义。当我们用纯代码的方式布局cell时,往往会在cell的initWithStyle: reuseIdentifier: 方法里面用纯代码进行布局,然后在外部...
分类:
其他好文 时间:
2014-11-03 12:49:23
阅读次数:
123
方法1NSArray *objs = [[NSBundle mainBundle] loadNibNamed:@"WNHAppView" owner:nil options:nil];这个方法会创建xib中的所有对象,并且将对象按顺序放到objs数组里方法2UINib *nib = [UINib n...
分类:
其他好文 时间:
2014-11-02 22:19:46
阅读次数:
124
iOS开发UI篇—控制器的View的创建一、6种创建控制器View的方式 1 #import "NJAppDelegate.h" 2 #import "NJViewController.h" 3 /* 4 1.没有同名xib情况下 5 2.通过 storyboard 创建 6 3.有指定xib...
分类:
移动开发 时间:
2014-11-02 20:48:49
阅读次数:
285
iOS开发UI篇—使用xib自定义UItableviewcell实现一个简单的团购应用界面布局一、项目文件结构和plist文件二、实现效果三、代码示例1.没有使用配套的类,而是直接使用xib文件控件tag值操作数据模型部分:TXtg.h文件 1 #import 2 3 @interface TX.....
分类:
移动开发 时间:
2014-11-02 12:20:51
阅读次数:
374
iOS开发UI篇—从代码的逐步优化看MVC一、要求要求完成下面一个小的应用程序。二、一步步对代码进行优化注意:在开发过程中,优化的过程是一步一步进行的。(如果一个人要吃五个包子才能吃饱,那么他是否直接吃第五个,前面四个不用吃就饱了?)1.完成基本要求的代码(使用了字典转模型和xib连线)(1)文件结...
分类:
移动开发 时间:
2014-11-02 10:35:48
阅读次数:
284