iPhone开发之创建简单界面视图的三种方式之二 使用Xcode4完全手动构建界面
有人说Xcode4都提供完全自动构建界面了(详细见第一篇文章),为什么还要用完全手动的呢?虽然Xcode为我们提供了方便快捷的UI设计框架,但是框架框架毕竟还有他的局限性,有些地方还不如我们加两行代码来的轻松愉快,在加上使用完全手动构建界面有助于我们加深理解Cocoa touch里面各种控件的属性方法,加深理解!
同第一篇一样,这里我们还是同样构建一个一模一样的温度转换器。
1.新建Xcode工程
对于手动创建界面来说,模板对于我们来说不重要。这里方便讲解,继续使用和上一篇文章一样的Navigation-based模板,填写项目名称其他选项均默认。这里我新建工程名为HelloWorld2。
2.修改工程文件结构
新建的工程包含HelloWorld2AppDelegate.h/HelloWorld2AppDelegate.m RootViewController.h/RootViewController.m 以及两个xib文件。
第一步,将RootViewController对应的头和实现文件以及xib文件从项目中删除,然后在工程上点击右键选择“New File...”,选择Cocoa Touch选项卡里面的“UIViewController subclass”, next之后在subclass of 里面输入“UIViewController”(默认就是),继续“Next”,然后填写创建的子类名称,然后“Save”。
第二步,删掉HelloWorld2AppDelegate.h及实现.m文件。
第三步,找到HelloWorld2-Info.plist文件,删除易做图Main nib file base name 字段保存。
做完这三步,文件修葺工作就完成了。如下图
3.手动创建界面
在你新建的视图控制类里面,有这样一个方法 叫viewDidLoad,看名字就知道当视图被加载的时候会调用次方法,大多数view的初始化工作都放在此方法里面。
根据我们之前在图纸上设计的界面,我们现在需要两个Label,两个输入框,一个按钮,以及按钮响应的方法。
第一步:点击上图中RootViewController.h,在里面定义两个UITextFi
补充:移动开发 , IOS ,