3、添加控件并添加事件

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

3、添加控件并添加事件_第1张图片

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

3、添加控件并添加事件_第2张图片

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

3、添加控件并添加事件_第3张图片

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

3、添加控件并添加事件_第4张图片

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

3、添加控件并添加事件_第5张图片

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

3、添加控件并添加事件_第6张图片

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

3、添加控件并添加事件_第7张图片

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

3、添加控件并添加事件_第8张图片

3、添加控件并添加事件_第9张图片

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

3、添加控件并添加事件_第10张图片

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

3、添加控件并添加事件_第11张图片

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

3、添加控件并添加事件_第12张图片

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

3、添加控件并添加事件_第13张图片

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

3、添加控件并添加事件_第14张图片

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

3、添加控件并添加事件_第15张图片3、添加控件并添加事件_第16张图片3、添加控件并添加事件_第17张图片

你可能感兴趣的:(IOS11,Swift)