首先附上效果图吧,一个自定义的cell!第一步:创建表格- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view from its nib. sel...
分类:
移动开发 时间:
2014-08-25 11:24:44
阅读次数:
345
一般情况下IOS得局部页面加载的过程是,创建一个Model然后,将Nib文件与Model进行关联,然后能够快速的获取到Nib文件上的控件实例。操作生成页面。但是原生的内容是没有直接通过Json获取Model只能生成字典。然后转换为Model。下列方法就是通过字典来转换为Model的过程。将字典转换为...
分类:
移动开发 时间:
2014-08-21 11:24:03
阅读次数:
202
当使用 initWithNibName 函数, 并使用 由nib文件生成的ViewController 的view属性时候,遇到这个问题。 //load loc.xib UIViewController * UIVC = [[UIViewController alloc] initWithNibName:@"loc" bundle:n...
分类:
其他好文 时间:
2014-08-20 22:49:53
阅读次数:
241
一、Framework 简介(Introduction to Framework Programming Guide)Mac OS X 扩展了 framework 的功能,让我们能够利用它来共享代码和资源。通过 framework 我们可以共享所有形式的资源,如动态共享库,nib 文件,图像字符资源...
分类:
移动开发 时间:
2014-08-19 16:03:24
阅读次数:
265
当使用 initWithNibName 函数, 并使用 由nib文件生成的ViewController 的view属性时候,遇到这个问题。UIViewController * UIVC = [[UIViewController alloc] initWithNibName:@"loc" bundle...
分类:
其他好文 时间:
2014-08-18 18:01:22
阅读次数:
202
一、Framework 简介(Introduction to Framework Programming Guide)Mac OS X 扩展了 framework 的功能,让我们能够利用它来共享代码和资源。通过 framework 我们可以共享所有形式的资源,如动态共享库,nib 文件,图像字符资源...
分类:
移动开发 时间:
2014-08-14 20:07:19
阅读次数:
201
当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序1、 alloc 创建对象,分配空间2、init (initWithNibName) 初始化对象,初始化数据3、loadView 从nib载入视图 ,通常这一步不需要去干涉。除非你...
分类:
移动开发 时间:
2014-08-12 21:28:44
阅读次数:
242
初次使用scrollview, 发现你在nib中布置好视图后,运行居然不能滚动,请只能说写ios的几位太懒了。
发现问题解决问题吧,是让其滚动必须设置scrollview的contentsize, size需比uiscrollview的frame要大,设成scroll里面的内容大小就可以了,如下
[self.scrollView setContentSize:CGSizeMake(320,...
分类:
移动开发 时间:
2014-08-09 13:28:27
阅读次数:
280
解决问题:部分复杂页面的Controller过于庞大,不利于维护与复用;复杂的页面大多是基于tableview的页面。复杂页面的代码大致可分为两部分(复杂的View布局用Nib实现的话,一般大家都是这么做),一部分是响应逻辑,一部分是页面显示逻辑;对于基于tableview的页面,响应逻辑即每个Ce...
分类:
其他好文 时间:
2014-08-08 15:44:56
阅读次数:
208
awakeFromNib在使用IB的时候才会涉及到此方法的使用,当.nib文件被载入的时候,会发送一个awakeFromNib的消息到.nib文件里的每一个对象,每一个对象都能够定义自己的awakeFromNib函数来响应这个消息,运行一些必要的操作。看样例:创建一个viewController w...
分类:
其他好文 时间:
2014-08-04 17:13:37
阅读次数:
182