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ポップアップ枠のタイトルを「ヒント情報」に変更できます.