开发步骤2:制作2个简单的应用
经过数小时的学习,我决定创建2个简单的应用程序,“欢迎使用”和“待办事项”。
对于此开发步骤,我将使用Lynda的源代码:https://www.lynda.com/iOS-tutorials/Welcome/597993/666691-4.html?org=act.saxion.nl
顾名思义,该应用程序是一个简单的欢迎屏幕,您可以在其中输入您的姓名,然后该应用程序将进行响应。
用代码连接UI并给他们提供类名后,我向其中添加了功能,在这里我使用if let
将用户名应用到定义的“名称”代码中,然后使用该“名称”代码输出消息:
sayHelloBox.text = “Hi \(name), \n Have a nice day!”
我也发现使用: resignFirstResponder
, endEditing(true)
隐藏键盘。 虽然resignFirstResponder
将在用户在文本字段中输入名称后隐藏键盘, endEditing(true)
当用户尚未完成输入但想要在文本框外单击以故意隐藏它时,仍将使用endEditing(true)
。 当用户触摸屏幕时会发生这种情况,因此我必须编写以下代码行:
覆盖func touchesBegan(_ touches:Set ,事件:UIEvent?){ view.endEditing(true)
- 当我必须在正确的位置将其关闭或未提供足够的支架时,我也不太注意支架。 然后我发现,当我单击方括号时,Xcode会告诉我它的结尾。 简单但方便的功能!