3、添加控件并添加事件

1、接着上一节添加控件,在添加控件时注意选择Main.storyboard,如果选择LanunchScreen.storyboard则会在启动时显示控件各几秒就会消失,这是由于LanunchScreen属于启动画面,而Main.storyboard才是运行界面,如下图所示添加了一个文本框,一个Label,一个按钮,可以对标签和按钮双击修改名称,此时在控件修改名字会同时修改View下对应标签的名字,此时可在View再次修改成其他名称而不会更改控件的名称。


2、运行之后的效果如下图所示:


3、为text和label添加变量以及按钮添加单击事件,首先选择右上角的双圆,如下图所示:


4、然后会同时显示界面和代码(ViewController.swift),注意:如果不是ViewController.swift则要选择ViewController.swift,如下图所示:


5、按住Control键,然后鼠标选择label标签拖动到代码区,如下图所示:


6、松开鼠标即可弹出添加变量对话框,输入名称即可,如下图所示:


7、填写好名称之后单击Connect即可,如下图所示代码区添加了变量:


8、同理可添加text的变量,如下图所示:



9、给按钮添加单击事件,首先选择按钮控件,然后鼠标右键单击即可弹出事件对话框,然后选择Touch Down即可,如下图所示:


10、选择之后单击鼠标左键拖到代码区即可,如下图所示:


11、松开鼠标弹出添加事件对话框,输入事件名称,类型选择UIButtion,如下图所示:


12、单击Connect即可,如下图所示:


13、在事件中添加获取文本框中的值,并设置到标签上的实现代码,如下图所示:


14、输入文本框值,然后点击提交就会将值设置到标签上,如下图所示: