我有一个视图和一个按钮。当按钮被按下时,我展示了一个模态视图控制器,它有一个 uiwebview,顶部有一个导航栏。硬编码的 uiwebview 显示登录提示。一旦用户进入并输入正确的登录凭据并在键盘上点击 GO,我不仅需要它来验证我进入服务器的身份,还需要关闭模态视图控制器。
请注意,我输入数据的文本字段是加载到 uiwebview 中的网站的一部分...
当我现在按 Enter 键时,网页进行了身份验证,一切都很顺利,但我只需要一种方法来绑定
[self dismissModalViewControllerAnimated:YES];
当他们点击 GO 时发出命令……有什么想法吗?
谢谢
编辑
这是我在 loginView 中实现的代码:
- (void)viewDidLoad {
[super viewDidLoad];
NSURL *url = [[NSURL alloc] initWithString: @"http://website"];
NSURLRequest *request = [[NSURLRequest alloc] initWithURL: url];
[webView loadRequest: request];
[request release];
[url release];
}
-(BOOL) textFieldShouldReturn:(UITextField *)textField{
[self dismissModalViewControllerAnimated:YES];
return YES;
}
-(IBAction) done{
[self dismissModalViewControllerAnimated:YES];
}