iPhone开发之创建简单界面视图的三种方式之一 使用xcode4自动生成界面
刚开始学习iPhone开发,在这里分享一关于创建简单界面试图的一些经验与心得,以免日后忘记也好有个好的记录依照。如有不足之处请指正。
本文主要分享一下使用xcode4如何创建一个简单的温度转换器,当然这里的重点不是温度转换器,而是创建使用视图的方式。作为这个系列的第一篇,将会使用最简单的方式完成这样一个温度转换器。
在来八卦一下Xcode4,相比xcode3,xcode4有太多优秀的地方。最明显的就是Inte易做图ce builder不在是作为一个独立的应用程序使用了,而是真正的内置到了Xcode4里面,也就是说在也不用来回切换视图了。其他的就不八卦了,切入正题。
1.创建Xcode工程
Xcode为我们提供很多模板,在这里我们使用的是Navigation-based Application,然后填写项目名字其他选项默认即可,这里我命名为HelloWorld。
2.工程文件分析
创建好的工程下图,其他HelloWorldAppDelegate为委托类,说的简单点就是程序委托给他来执行,查看对应的.m文件就可以看到里面包含了程序启动或者结束时候的一系列操作。
RootViewController为控制类,主要相应控制视图的各项操作。比如你在试图里面添加几个按钮,然后可以在控制类里面写相对应的实现。然后通过inte易做图ce builder关联的方式将试图和控制类关联起来。
3.打开RootViewController.xib,在里面添加两个Label,和两个UITextField和一个UIButton控件,如下图所示
双击Label及Button,修改显示的文字为图中对应的文字。选中第一个UITextFiled,打开Inspector,在Attributes Inspector里面将 Keyborad修改为“Numbers and Punctuation”
因为第二个是显示结果的所以不希望他能接受输入,选中第二个UITextField并将其Attributes Inspector里面的Content 里面的Enable CheckOption勾选取消掉。这样简单的界面就构造好了。