我在SFSafariViewController
的详细信息面板中嵌入了UISplitViewController
,其设置为UISplitViewControllerDisplayModeAllVisible
。这非常有效。
我想要做的是能够隐藏主视图。这可以通过向displayModeButtonItem
发送消息(并且动画效果很好)来工作,但是SFSafariViewController
网页视图窗口不会刷新以利用新的窗口大小:
如果我将应用程序推送到后台 - 它会刷新以在返回前台时填充窗口。
如果窗口内容是在进程中生成的(例如设置needsLayout
),我已经尝试了应该工作的事情。但我无法触发刷新。
我正在寻找可行的建议。但是,鉴于Web视图的流程隔离,似乎可能没有可以在应用商店中使用的解决方案: - )