111

这部分暂时这样,过会儿再来。 

总结一下,至今我们现在已经创建了项目, 使用Interface Builder创建了界面。连接了必须的IBOutlet属性以及IBAction方法,接入了可以让我们的table基本顺利工作的方法。现在让我们去创建一个自定义的文本输入框。待会儿再继续使用ViewController 


5.Custom Text Input View Controller 

在开发的时候,保持所有代码整洁有序是非常好的习惯。所以,我们要为 text input view controller创建一个新的group。


步骤1

找到在Xcode左侧的Project Navigation面板,按住Ctrl键右击CustomViewsDemo group ,然后从弹出的目录中选择New Group 项。


111 

给这个New Group 命名为:Custom Text Input View 

 

步骤2 

现在我们准备添加新的view controller。按住Ctrl键右击CustomViewsDemo group ,选择New File,

111

111

111 

6. Text Input View's Interface文本输入框界面 

步骤1 

点击 CustomTextInputViewController.xib 文件隐藏Interface Builder,创建界面。

--和先前做的一样,反选Autolayout 选项(Utilities面板>File Inspector>点击Use Autolayout checkbox 

--点击Attributes Inspector ,在Simulated Metrics下把Size选为None。 

步骤2

现在可以添加我们想要的subviews到我们的view里了。根据以下办法来增加subviews,同时选择他们的属性 

1. UILabel 
o Frame: X: 0.0, Y: 145.0, Width: 320.0, Height: 30 
o Font:: Georgia, 17.0 
o Color:: Black 
o Alignment:: Center 
o Background Color: (R: 204, G: 204, B: 204) 

2. UITextField 
o Frame: X: 0.0, Y: 180.0, Width: 320.0, Height: 30.0 
o Font: Georgia, 15.0 
o Color: Black 
o Border Style: Bezel 
o Clear button: Appears while editing 
o Capitalization:Sentences 
o Return Key: Done 
o Background Color: White 

大部分设置都会出现在下面的图像中。


你可能感兴趣的:(111)