无法链接到XCode9中的插座集合
我有一些在动画期间洗牌的限制。升级到XCode9后,我尝试做一些调整,编辑器似乎不再允许我将约束添加到约束集合IBOutlet。我甚至创建了一个新项目,并试图制作一个简单的插座集合,并遇到同样的问题。下面是我在谈论的一个简短的视频:无法链接到XCode9中的插座集合
我试着删除得出的数据,重新启动的Xcode,创建新xibs,祈求神灵的xcode ...等的平常的事情。正如你在gif中看到的,它甚至发生在一个全新的项目中。其他人看到这个?我错过了任何解决方法?
我认为这是一个合法的错误,我将它提交给苹果公司。
我很惊讶我没有看到其他人跑到这里。
我有同样的问题。这是我能找到的唯一解决方法,就是在代码中创建Outlet集合(或者通过从故事板拖动来创建第一个)。然后从ViewController的线边的“添加”图标拖回故事板上的对象,而不是常用的方式。
这也似乎是另一种方法: https://stackoverflow.com/a/45597939/1320134
总之,你需要创建的第一出口集合,你正在做什么,然后从新创建“引用出口集合拖'在Connections Inspector中添加到要添加到故事板中集合中的其他对象。
嗯我发誓我试过了,让我再试一次。 –
哈哈,这样做的工作,除了他们改变了热键...从UI做出链接代码的CTRL +点击。换一种方式,它是命令+点击,毫无意义,但至少我可以连接我的网点!感谢你的回答。 –
我试了一样,得到了以下结果。我想这是另一种方式。 Check this link out.
步骤:
- 将所需的出口到视图控制器文件。
- 选择outlet集合,命名并添加它以查看控制器类文件。
- 从显示连接的圆形按钮中选择在视图控制器文件中创建的出口集合。
- 从出口连接拖到相同类型的所需出口,它会自动添加到同一个出口收集。
- 或者您可以通过右侧的工具箱上的连接检查器来做到这一点。
- 找到所需的插座。
- 点击连接圈并拖动到您要连接的插座,它将直接添加到插座集合中。
希望这可以帮助你。 谢谢!
谢谢,视频很有帮助,但是自从他首先发布后,他会给予其他人赏金,这基本上是相同的答案。 –
没问题。我明白那个。至少那个视频帮助你。 –
虽然这个链接可能回答这个问题,但最好在这里包含答案的基本部分,并提供供参考的链接。如果链接页面更改,则仅链接答案可能会失效。 - [来自评论](/ review/low-quality-posts/17443683) – FluffyKitten
你可以发布一个示例项目吗? – matt
@matt我上面的项目实际上只是一个新项目,我拖动了一个按钮并尝试将它链接到插座集合,示例项目没有显示太多,任何项目都会执行。 –