2014-08-27 31 views
2

OK,我在做一些實驗用網頁瀏覽式的原生OSX的應用程序,我想知道:可可web視圖 - 迷彩網頁視圖作爲本地控制

  • 這些都是爲了充分僞裝它的必要步驟? (所以,用戶 - 確實,一個非技術用戶,實際上)無法理解它是一個web視圖。
  • 我們如何消除右鍵菜單(包括「重新加載」項目)?

最後但並非最不重要的:

如果實際的網頁內容被裝載在啓動時(在awakeFromNib),即使是一個簡單的網頁,它需要1 - 或 - 2秒的前實際內容出現。在此期間,白色/空白背景顯示webview /頁面的位置。我能做些什麼呢?也許是一個「加載」指標?


任何幫助將不勝感激! :-)

+1

對於第二部分,您是否可以在另一個視圖後面隱藏web視圖,直到它完成加載,然後您可以刪除該視圖,並且像您說的那樣,您可以擁有加載屏幕或用戶可以與之交互的內容,用戶喜歡與之互動的東西。我爲我的公司開發了一個應用程序,它在iOS上做了類似的事情,雖然它只是一個加載屏幕,表示檢索數據,實際上它沒有檢索任何內容,實際上在視圖後加載了webapp,但是當webapp加載它時,外觀和感覺像原生應用程序的其餘部分一樣。 – Popeye 2014-08-27 16:00:09

+0

@Popeye那麼,這是一個非常有趣的想法。我會試一試!感謝名單! :-) – 2014-08-27 16:05:19

回答

0

要消除右鍵菜單,執行WebUIDelegate協議的webView(_:contextMenuItemsForElement:defaultMenuItems:)方法。

相關問題