我只是在它获得焦点时尝试将光标位置设置在UITextField的中心。 我使用下面的代码,但它不能正常工作,因为它是客观的c,我想在swift编码所以PLZ建议我如何在swift中做到
(void)textFieldDidBeginEditing:(UITextField *)textField
{
UITextPosition *pos = [textField beginningOfDocument];
[textField setSelectedTextRange:[textField textRangeFromPosition:pos
toPosition:pos]];
}
答案 0 :(得分:0)
它的工作方式与obj C相同
textField.selectedTextRange = textField.textRangeFromPosition(textField.beginningOfDocument, toPosition: textField.endOfDocument)
*相应地更改“从”和“到”位置
答案 1 :(得分:0)
只需创建文本字段文本对齐中心。如果要更改光标位置,请在textfieldDidBeginEditing中编写代码。