2012-01-23 19 views
0

メインiOSタブバーコントローラーのタブバー項目の1つにウェブページを表示していますが、このウェブページのボタンを押すとタブバー項目名を変更したいと思います。私は関連するウェブページコードを完全にコントロールしているので、ウェブソリューションやネイティブのxcode機能を評価することができます。ありがとうございました。あなたがウェブサイトのコードを完全にコントロールを持っているのでウェブページボタンを押したときのiOSタブバー項目名の変更

+0

ウェブページのボタン操作を処理できますか? – vishy

+0

はい私はそれを行うことができます – Jaume

答えて

0

はその後、uはtabBarItem名を変更するには、次を使用することができます

appDelegate.tabBarController.tabBar.selectedItem.title = @"your tab name"; 
+0

ありがとうございますが、タブ名をネイティブに変更するのは問題ありません。私はボタンアクションを処理するために必要なコードを変更することができますが、それを処理する方法はわかりません。 – Jaume

+0

OK、このWebViewデリゲートメソッドを確認してください - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType; – vishy

+0

webviewの代理人を設定することを覚えて、 – Jaume

0

、あなたは、ウェブページの「タイトル」を取得し、それを設定することができます。

title = NSString StringWithFormat (@"%@",webPageTitle); 
self.title = NSLocalizedString(title, title); 
+0

良いが、ネイティブ関数をトリガーするためにボタンが押されたときにイベントをキャプチャする方法は? – Jaume

関連する問題