简单的说,我们用编程方式申明,创建UIView对象时,使用initWithFrame方法。 在此,我们必须搞清楚,两种方式来进行初始化UIView。 1.使用 Interface Builder 方式。 这种方式,就是使用nib文件。通常我们说的“拖...
分类:
其他好文 时间:
2015-07-13 06:44:05
阅读次数:
439
1.编写IOS应用程序有何不同 1)只有一个应用程序正在运行 2)只有一个窗口 3)受限访问 4)有限的访问时间 5)有限的屏幕大小 6)有限的系统资源 7)不支持垃圾收集 8)新功能 :定位方法 内置照相机和图片库 内置加速计 9)与众不同的方法2.nib文件的构成 1)File‘s Owner ...
分类:
移动开发 时间:
2015-07-12 11:00:39
阅读次数:
162
在storyBoard中直接选择对应的语言,日期格式用代码方式显示:- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib.....
一、概念 本地化就是使应用适合与本地区用户习惯的过程。本地化涉及多方面内容,包括文字、货币、日期和图片,甚至语音都需要本地化。二、本地化分类 1、文本信息本地化 文本信息本地化占有很大的比例,其中包括应用名称本地化、系统按钮和信息本地化以及静态文本信息本地化。 2、nib和故事板文件本地化 ...
分类:
其他好文 时间:
2015-07-11 16:32:11
阅读次数:
116
1.xib的基础知识:1).xib = nib;2).xib的加载:[[NSBundle mainBundle] loadNibName:@"rowView" ower:nil options:nil];2.xib 和storyboard 的异同:1>.不同*storyboard:描述软件界面,大范...
分类:
移动开发 时间:
2015-07-11 11:49:25
阅读次数:
140
如果App中包括很多不同的页面,使用Storyboard可以帮你减少实现页面间跳转的胶合代码。过去的开发者对应每个视图控制器分别创建界面设计文件(即“nib”或“xib”文件),现在,只要一个Storyboard就可以包揽所有视图控制器的界面设计和他们之间的关联。
Storyboard有很多优点:
使用Storyboard可以更好地了解App中所有的视图以及它们之间的关联的概况。掌...
分类:
编程语言 时间:
2015-07-10 19:03:21
阅读次数:
137
知识要点 1. xib最终会变成nib文件2. NSBundle实例方法 - (NSString *)pathForResource:(NSString *)name ofType:(NSString *)ext; 如果bundle中不存在某个文件,则返回的path为nil,如果存在 则会返回该文....
分类:
移动开发 时间:
2015-07-09 19:34:00
阅读次数:
1769
当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序1、 alloc 创建对象,分配空间2、init (initWithNibName) 初始化对象,初始化数据3、loadView 从nib载入视图 ,通常这一步不需要去干涉。除非你...
分类:
移动开发 时间:
2015-07-09 12:57:02
阅读次数:
470
IOS开发loadView和viewDidLoad的区别iPhone开发必不可少的要用到这两个方法。 他们都可以用来在视图载入的时候,初始化一些内容。 但是他们有什么区别呢?viewDidLoad 此方法只有当view从nib文件初始化的时候才被调用。loadView 此方法在控制器的view为ni...
分类:
移动开发 时间:
2015-07-09 12:42:20
阅读次数:
164