3D Touch不能在iPhone上的SplitViewController中使用Detail ViewController

时间:2016-06-02 12:53:52

标签: swift ios9 uisplitviewcontroller 3dtouch

iPhone上的故事板中的peek / pop有一个非常奇怪的问题。

目前设置非常简单:

  • Root选项卡栏控制器,它嵌入了SplitViewController,并且还覆盖了该特征集合,因此SplitViewController正在iPhone上工作

    if let controller = theSplitController {
        let collection = UITraitCollection(traitsFromCollections: [traitCollection, UITraitCollection(horizontalSizeClass: .Regular)])
        setOverrideTraitCollection(collection, forChildViewController: controller)
    }
    
  • The Master&详细视图控制器每个都有一个嵌入在导航控制器中的表视图控制器。

但现在3D Touch Peek和Pop仅适用于拆分视图控制器主控部分中的表视图控制器,而不适用于详细视图控制器中的那个。

有人有什么想法吗?

Storyboard layout
Sample App overview

0 个答案:

没有答案