使用 SplitlViewController 显示 activity 指标

Showing activity indicator using SplitlViewController

我们试图在 SplitViewController 的主视图中加载 table 视图数据时显示 activity 指示器。此 solution 效果很好,但仅在仅查看主视图时有效。在拆分视图中时,指示器不会出现。显示拆分视图时如何调整此解决方案?

技巧是引用 self.splitViewController.view 而不是 self.view:

let split = self.splitViewController!
indicator.center = split.view.center
split.view.addSubview(indicator)