控制—第一部分:深入理解 iOS 控件
1. 修改按钮的外观和行为
按钮是用户界面中最基本的交互元素之一。在 iOS 开发中, UIButton
是用于创建按钮的主要类。通过 UIButton
,你可以轻松创建不同风格的按钮,并为它们添加点击事件处理逻辑。以下是几种常用的按钮样式:
- Rounded Rect :圆角矩形按钮,默认样式。
- Custom :自定义按钮,允许你完全控制按钮的外观。
- System :系统样式按钮,与 iOS 系统按钮一致。
实现自定义按钮
创建一个自定义按钮不仅限于改变按钮的文字,还可以添加背景图片或图标,以增强用户体验。下面是创建带有背景图片和图标的按钮的具体步骤:
- 创建一个新的基于视图的应用程序,并将其命名为
ButtonsBackground
。 - 在
ButtonsBackgroundViewController
中添加两个UIButton
的出口(见代码清单 1和2)。 - 添加一个名为
disableBut
的动作,并将代码添加到该方法中(见代码清单 2)。 - 将
butbackgray.png
、butbackb