到达文本字段末尾时自动返回

时间:2014-02-23 02:11:38

标签: ios textfield

我在故事板上创建了一个文本字段。运行应用程序并在文本字段中输入文本时,当我到达文本框的边缘时,它不会自动返回。它只是继续键入文本字段的边缘。

当我到达文本字段的边缘时,有没有办法让它自动返回?

1 个答案:

答案 0 :(得分:1)

CGFloat textWidth = [textfield.text sizeWithAttributes:@{NSFontAttributeName : textfield.font}].width;
CGFloat frameWidth = textfield.frame.size.width;
if(textWidth > frameWidth) {
    [textfield resignFirstResponder];
}