嵌入在UISplitViewController中的SFSafariViewController在使用displayModeButtonItem进行折叠后不会刷新

时间:2017-01-11 23:07:57

标签: ios uisplitviewcontroller sfsafariviewcontroller

我在SFSafariViewController的详细信息面板中嵌入了UISplitViewController,其设置为UISplitViewControllerDisplayModeAllVisible。这非常有效。

我想要做的是能够隐藏主视图。这可以通过向displayModeButtonItem发送消息(并且动画效果很好)来工作,但是SFSafariViewController网页视图窗口不会刷新以利用新的窗口大小:

SFSafariViewController screenshot

如果我将应用程序推送到后台 - 它会刷新以在返回前台时填充窗口。

如果窗口内容是在进程中生成的(例如设置needsLayout),我已经尝试了应该工作的事情。但我无法触发刷新。

我正在寻找可行的建议。但是,鉴于Web视图的流程隔离,似乎可能没有可以在应用商店中使用的解决方案: - )

0 个答案:

没有答案
相关问题