iOS - UI 元素
什么是 UI 元素?
UI 元素是我们可以在应用程序中看到的视觉元素。 其中一些元素响应用户交互,例如按钮、文本字段,而其他元素则提供信息,例如图像、标签。
如何添加 UI 元素?
我们可以在代码中以及在界面构建器的帮助下添加 UI 元素。 根据需要,我们可以使用其中任何一种。
我们的重点
我们将更加专注于通过代码在我们的应用程序中添加 UI 元素。 使用界面生成器非常简单直接,我们只需要拖放 UI 元素即可。
我们的方法
我们将创建一个简单的 iOS 应用程序并用它来解释一些 UI 元素。
步骤 1 − 像我们在第一个 iOS 应用程序中所做的那样创建一个基于视图的应用程序。
步骤 2 − 我们将只更新 ViewController.h 和 ViewController.m 文件。
步骤 3 − 然后我们在 ViewController.m 文件中添加一个专门用于创建 UI 元素的方法。
步骤 4 − 我们将在 viewDidLoad 方法中调用此方法。
步骤 5 − 重要的代码行已在代码中进行了解释,并在这些行上方添加了单行注释。
UI 元素列表
UI 特定元素及其相关功能说明如下 −
序号 | UI 特定元素 |
---|---|
1 | Text Fields
它是一个 UI 元素,使应用能够获取用户输入。 |
2 | Input types - TextFields
我们可以使用 UITextField 的键盘属性来设置用户可以输入的类型。 |
3 | Buttons
它用于处理用户操作。 |
4 | Label
标签它用于显示静态内容。 |
5 | Toolbar
如果我们想根据当前视图操作某些东西,则使用它。 |
6 | Status Bar
它显示设备的关键信息。 |
7 | Navigation Bar
它包含导航控制器的导航按钮,导航控制器是可以推送和弹出的视图控制器堆栈。 |
8 | Tab bar
它一般用于在同一视图内的各种子任务、视图或模型之间进行切换。 |
9 | Image View
它用于显示简单的图像或图像序列。 |
10 | Scroll View
它用于显示超出屏幕区域的内容。 |
11 | Table View
它用于在多行和多节中显示可滚动的数据列表。 |
12 | Split View
它用于显示两个窗格,主窗格控制详细窗格上的信息。 |
13 | Text View
它用于显示可选可编辑的文本信息的可滚动列表。 |
14 | View Transition
它解释了视图之间的各种视图转换。 |
15 | Pickers
它用于显示以从列表中选择特定数据。 |
16 | Switches
它用作操作的禁用和启用。 |
17 | Sliders
它用于允许用户在允许的值范围内对值或过程进行调整。 |
18 | Alerts
它用于向用户提供重要信息。 |
19 | Icons
它是用于操作或描述与应用程序相关的事物的图像表示。 |