要するに、私が考えることができる唯一の答えはJavaスクリプトです。あなたの UIWebView オブジェクトが *webView であると仮定します。クラスが UIWebViewDelegate をサポートするようにしてから、デリゲートを適切な場所に割り当てます。
// In viewDidLoad or somewhere appropriate.
self.webView.delegate = self;
UIWebView デリゲート関数。
- (void)webViewDidFinishLoad:(UIWebView *)webView
{
NSString *fillAndSubmit = [NSString stringWithFormat:@"<--- javascript --->",username,password];
NSString *output = [webView stringByEvaluatingJavaScriptFromString:fillAndSubmit];
// Any other stuff you need to do.
}
上記は大まかな概要です。<--- javascript ---> を、関連するフォームにユーザー名とパスワードを入力して送信する JavaScript コードに置き換えます。読み込まれたページがたとえば JQuery を使用している場合、ここの JavaScript で JQuery を使用できます。
使用する JavaScript に関しては、問題の Web ページに完全に依存するので、私はそこで本当にお手伝いできます。