开发步骤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!”

我也发现使用: resignFirstResponderendEditing(true)隐藏键盘。 虽然resignFirstResponder将在用户在文本字段中输入名称后隐藏键盘, endEditing(true)当用户尚未完成输入但想要在文本框外单击以故意隐藏它时,仍将使用endEditing(true) 。 当用户触摸屏幕时会发生这种情况,因此我必须编写以下代码行:

 覆盖func touchesBegan(_ touches:Set ,事件:UIEvent?){
 view.endEditing(true) 
  • 当我必须在正确的位置将其关闭或未提供足够的支架时,我也不太注意支架。 然后我发现,当我单击方括号时,Xcode会告诉我它的结尾。 简单但方便的功能!