我正在做一个iPhone应用程序的窗体。我正在设置键盘返回的下一个字段。一切正常,但如果文本字段隐藏在键盘下,它不会动态滚动到键盘顶部!我怎样才能做到这一点?如何动态滚动UIScrollView?
这里是我的代码
它基本上设置为下一个标签(下一fileld)
-(BOOL)textFieldShouldReturn:(UITextField*)textField;
{
NSInteger nextTag = textField.tag + 1;
// Try to find next responder
UIResponder* nextResponder = [textField.superview viewWithTag:nextTag];
if (nextResponder) {
// Found next responder, so set it.
[nextResponder becomeFirstResponder];
} else {
// Not found, so remove keyboard.
[textField resignFirstResponder];
}
return NO; // We do not want UITextField to insert line-breaks.
}
你可能想在这里对这个读了出来: http://stackoverflow.com/questions/1529774/objective- cuiscroller和uitextfields隐藏的键盘出现在uiviewcon你的问题是非常好的例子很好解释 –
谢谢你指出,但我需要滚动一个UIScrollView! – HardCode