gpt4 book ai didi

xcode - 如何修复与我的 NSCollectionView 相关的 'Prototype Segue' (Xcode 7.0 beta)

转载 作者:搜寻专家 更新时间:2023-10-31 08:21:07 24 4
gpt4 key购买 nike

所以我一直想用 Swift 为 OSX 编写一个需要 Collection View 的程序。对于 OSX,它不使用 UICollectionView,而是使用 NSCollectionView(顺便说一句,如果您知道任何将它们与 Swift 一起使用的教程,将不胜感激!)。

问题是:我在 Storyboard 中放置了一个“ Collection View ”,将其作为我的初始 Controller ,并且在创建 View 时它还在 Storyboard 中创建了一个 NSCollectionViewItem。在 Xcode 6 中,原型(prototype)项与 Storyboard的任何其他元素绝对无关,但现在在 Xcode 7 中,它是使用“Prototype Segue”创建的。

问题:当我编译时,出现这个错误:

Unknown segue relationship : Prototype

有人知道如何解决它吗?

提前致谢,对不起我的英语 --'

最佳答案

看来你必须手动指定连接。

  1. 将“collectionViewItem” Storyboard ID 添加到您的 Collection View 项。

screenshot

  1. 将以下代码添加到 Collection View Controller 的 viewDidLoad 方法(Swift 示例):

    self.collectionView.itemPrototype = self.storyboard!.instantiateControllerWithIdentifier("collectionViewItem") as! NSCollectionViewItem

关于xcode - 如何修复与我的 NSCollectionView 相关的 'Prototype Segue' (Xcode 7.0 beta),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30785735/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com