3

我想为我的应用程序添加 3D 触摸功能,但 Interface Builder 没有显示 peek 和 pop 选项。也不是为了行动

显示动作转场的属性检查器

也不是手动segues。 显示手动 segue 的属性检查器

我的开发目标是 iOS 9.1,我使用的是 Xcode 7.2 (7C68)。是什么赋予了?

4

2 回答 2

12

peek & pop(预览提交 segues 选项)只会出现在界面生成器中,如果 segue 是从可点击或具有操作的 UI 元素启动的,例如 UIButton、UITableView Cell 或 UICollectionView Cell 等。

于 2017-04-10T08:30:19.263 回答
3

根据我的经验(我遇到了同样的问题),当我在视图控制器之间使用 segue 时,不会出现 Peek 和 Pop 选项。

但是,如果我定义从表格单元或其他 UI 项到另一个视图控制器的 segue,则会出现 pop & peek 选项。我猜这个选项在对特定内容使用 3D 触摸时可用。如果可能,请尝试从某些 UI 元素中定义 segue,看看是否适合您。

于 2016-10-26T09:33:41.323 回答