69、iOS文本输入控件的使用与定制

iOS文本输入控件的使用与定制

1. 文本字段(UITextField)的基本设置

在iOS开发中,文本字段是常用的用户输入控件。可以通过代码设置文本字段的事件响应,例如:

self.addTarget(nil,
    action:#selector(Dummy.dummy), for:.editingDidEndOnExit)

也可以在nib编辑器中进行相同的配置,具体步骤如下:
1. 编辑Attributes inspector中的First Responder代理对象。
2. 添加一个新的First Responder Action,命名为dummy:。
3. 将文本字段的Did End on Exit事件连接到First Responder代理对象的dummy:动作。

2. 文本字段菜单

当用户在文本字段中双击或长按,会弹出一个菜单,包含Select、Select All、Paste、Copy、Cut和Replace等菜单项,具体显示哪些菜单项取决于具体情况。常用的标准动作选择器如下表所示:
| 动作选择器 | 说明 |
| ---- | ---- |
| cut( :) | 剪切 |
| copy(
:) | 复制 |
| select( :) | 选择 |
| selectAll(
:) | 全选 |
| paste( :) | 粘贴 |
| delete(
:) | 删

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值