Yon*_*ony 3 selectall objective-c uitextfield ios
我在UITextField委托中实现了这个:
-(void)textFieldDidBeginEditing:(UITextField *)iTextField {
[iTextField selectAll:iTextField];
}
Run Code Online (Sandbox Code Playgroud)
我的文本字段包含文本.点击它时,键盘会上升并选择所有文本.当关闭键盘并再次点击时,未选择任何文本(仅闪烁光标).当解除键盘并再次点击时,再次选择所有文本.
任何线索为什么在第二次点击时没有选择文字?
你试过这个吗?
textField.selectedTextRange = [textField textRangeFromPosition:textField.beginningOfDocument toPosition:textField.endOfDocument];
Run Code Online (Sandbox Code Playgroud)
编辑1: 现在要工作了:),这个调用将在队列的末尾
[textField performSelector:@selector(selectAll:) withObject:nil afterDelay:0.0];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2463 次 |
| 最近记录: |