繁体   English   中英

如何使用iPhone SDK获取视图上的控件列表?

[英]How get the list of controls on a view with iPhone SDK?

填写表单时,我想做类似safari应用程序的操作,所以当用户看到键盘时,下一步要做的就是移至下一个控件。

现在,我如何获得下一个文本控件?

您可以在textFieldShouldReturn中处理类似的行为每当用户点击return时,这都将为表单移动焦点。

- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
    if(textField == field1) {
        [field1 resignFirstResponder];   
        [field2 becomeFirstResponder];    
        // do stuff with field1 text
    } else if(textField == field2) {
        [field2 resignFirstResponder];   
        [field3 becomeFirstResponder];
        // do stuff with field2 text
    } // and so on

}

您必须通过添加带有自己的下一个/上一个按钮的子视图并将其放置在键盘的顶部边缘来滚动自己的视图。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM