iOSは、jsポップアップボックスのスタイルを変更します.

746 ワード

iosの中でwebviewのデフォルトの弾の枠のタイトルはリンクのドメイン名で、比較的にみっともないです.もし私達はタイトルを「ヒントメッセージ」に変えたいなら、どうすればいいですか?UICWebviewにcategoryを追加することで実現できます.コードは以下の通りです.
@interface UIWebView (JavaScriptAlert)

- (void)webView:(UIWebView *)sender runJavaScriptAlertPanelWithMessage:(NSString *)message initiatedByFrame:(id)frame;
@end

@implementation UIWebView (JavaScriptAlert)

- (void)webView:(UIWebView *)sender runJavaScriptAlertPanelWithMessage:(NSString *)message initiatedByFrame:(id)frame {
  UIAlertView* customAlert = [[UIAlertView alloc] initWithTitle:@"    " message:message delegate:nil  cancelButtonTitle:@"  " otherButtonTitles:nil];
     [customAlert show];
}

@end

このcategoryを導入すれば、ウェブページのjsポップアップ枠のタイトルを「ヒント情報」に変更できます.