我相信我可以使用我自己的自定義NSWindow(即我自己的NSWindow的子類)來實現我需要的功能。 Disable a WebKit WebView的答案告訴我關於我的NSWindow子類,但對Cocoa來說是相當新的,我如何讓WebView使用我的NSWindow子類。 WebViews(s)是從我的.xib創建的。我創建了一個自定義的WebView子類(用於其他的東西),但WebView去創建它自己的視圖/框架/窗口等,我不知道如何讓它使用我的myNSWindow(我會用更好的名字!)。 (基本上我正在尋找攔截事件,忽略一些,將其他人傳遞給標準方法,並將其他視圖複製到其他視圖 - 而不是聽起來像UI混亂那麼多)。使用分類NSWindow的WebView
0
A
回答
0
我不明白你的說法,「WebView去創建它自己的視圖/框架/窗口」。 WebView不會創建窗口 - 您可以將Web視圖添加到IB中的窗口。如果您有NSWindow的子類,則可以將IB中該窗口的類更改爲該類。如果您使用代碼創建自定義窗口,則可以使用方法setHostWindow:將其設置爲Web視圖的窗口。
相關問題
- 1. WebView不顯示在NSWindow
- 2. 在模態NSWindow中使用WebView無法正常工作?
- 3. WebView - 無法設置(contentViewController)用戶定義的檢查屬性(NSWindow)
- 4. 我如何拆分nswindow?
- 5. 子類NSWindow懸停調整
- 6. 無法使用[NSWindow關閉]或[NSWindow performClose:(id)]關閉窗口(QuickTime)
- 7. 使用的WebView
- 8. 在類方法中使用Webview
- 9. 禁用NSWindow交互
- 10. 使用Javascript的webView
- 11. 使用WebView的webView:didCommitLoadForFrame
- 12. 使用NSWindow或NSPanel作爲「CardLayout」
- 13. 可可 - 使用setFrame動畫NSWindow
- 14. 使用自動佈局定位NSWindow
- 15. NSWindow NSScrollView
- 16. Animate NSWindow
- 17. 與NSWindow
- 18. NSOpenGLView,NSWindow&NSResponder類 - makeFirstResponder不工作
- 19. 從另一個類訪問NSWindow
- 20. 使用Kinect使用級聯分類器的對象分類
- 21. NSWindow中的底欄
- 22. NSWindow以外的NSView
- 23. NSWindow的動畫setContent
- 24. 使NSWindow具有透明標題欄部分不可移動
- 25. 如何使NSWindow像社交網絡分享表一樣行事?
- 26. 的Android使用的WebView GeolocationPermissions
- 27. 部分應用程序的Webview
- 28. 同步調用NSWindow makeKeyAndOrderFront
- 29. 使用Windows商店應用開發的WebView類
- 30. android:只顯示使用webview的頁面的一部分
我的WebView位於IB中的一個自定義視圖(NSView)內(在幾個其他視圖內),它最終在一個窗口內。那麼它是「頂部」窗口我更改類以使用我的自定義NSWindow? – 2012-08-05 21:21:41
是的,這聽起來像你只有一個窗口。 – rdelmar 2012-08-05 22:03:42