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

它是用于操作或描述与应用程序相关的事物的图像表示。