2014-04-02 19 views
0

我正在構建一個使用UIWebView多個實例的iOS應用程序。當我使用Safari調試在Safari瀏覽器的「發展」菜單中的菜單項標題爲「空白」的UIWebViews中,在Safari中調試UIWebView時設置菜單項字符串

"blank" menu items

所以很難區分它們。我注意到,當移動Safari瀏覽器是活動的應用程序菜單項的形式是「網站主機 - 網頁」

descriptive menu items

但是當我使用UIWebView我的應用程序動態生成HTML,所以沒有網址基於名字。我已測試過,並且在設置HTML標題時未設置菜單文本。 也不是通過設置UIWebView的基本URL來設置。有誰知道是否可以設置菜單文本?

回答

0

事實證明我的測試用例是錯誤的,可以通過設置UIWebView的基本URL來設置菜單項。例如:

[self.webView loadHTMLString:[self html] baseURL:[NSURL URLWithString:@"http://stackoverflow.com"]]; 

這個工程,但它不是特別優雅。是否有其他方法來設置菜單項?