当Textfield获得焦点时,如何使底部工具栏在软键盘上方浮动

时间:2014-04-03 10:33:30

标签: ios iphone ios7

enter image description here我在UIViewController底部添加了一个工具栏,并在工具栏上放置了一个TextField,但是当我点击TextField时,弹出的软键盘覆盖了文本字段,无法看到它。

那么,当Textfield获得焦点时,如何在软键盘上方浮动工具栏。

1 个答案:

答案 0 :(得分:0)

有一个名为 inputAccessoryView 的属性。点击textField后,您可以这样调用它:

- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField {

    textField.inputAccessoryView=self.accessoryToolBar;


    return YES;

}

这将调用键盘顶部的工具栏。