【问题标题】:Cocoa - WebViews inside NSTabViewCocoa - NSTabView 中的 WebView
【发布时间】:2012-07-19 05:33:58
【问题描述】:

我正在开发一个带有多个 NSTabViewItem 的 NSTabView 的应用程序。每个 NSTabViewItems 都有一个 WebView 子视图。 WebView 按预期工作,除非 Flash 或 Silverlight 在其中一个 WebView 中运行。如果在 Flash 或 Silverlight 运行时选择了不同的选项卡,则媒体将停止。再次选择该选项卡时,媒体将重新启动。有没有办法(即允许媒体在选择不同的nstabViewItem时继续运行)? Does the NSTabViewItem send a message to its subviews when a different NSTabViewItem has been selected?

【问题讨论】:

    标签: objective-c macos cocoa webview nstabview


    【解决方案1】:

    我不确定这是否是原因,但如果启用了shouldUpdateWhileOffscreen,请尝试检查您的网络视图。如果它已启用但其他选项卡仍未加载,那么我猜这是 NSTabView 的设计,这是在选项卡切换时对其进行编码,然后在用户再次选择该选项卡时对其进行解码.在这种情况下,我可能会做一些事情,比如拥有一个带有空视图的 NSTabView,并将 WebViews 作为内容视图的子视图,相互重叠并将 WebViews 设置为隐藏/可见,只要选择另一个 tabview。

    【讨论】:

    • 是的,我担心我可能不得不取消我的标签视图。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多