相关疑难解决方法(0)

Swift - 相当于IBOutletCollection

我正试图在Swift的iTu​​nesU中为"为iphone和ipad开发ios7应用程序"复制斯坦福Matchismo游戏.

在第3讲幻灯片的第77页,它显示使用的IBOutletCollection不是Swift上的选项.Swift doc示例显示了一个包含数组的示例IBOutlet,但我无法弄清楚如何使Interface Builder将多个出口连接到同一个IBOutlet/ IBOutletArray.

有没有人想出怎么做呢?

我知道我可以创建12个插座并以这种方式处理它,但是我想尽可能地使这个工作尽可能地与演讲幻灯片中的示例相关.

interface-builder iboutlet iboutletcollection swift

49
推荐指数
5
解决办法
3万
查看次数

无法使用故事板在Xcode 6中连接插座集合

我在Xcode 6中创建出口集合时遇到问题.Xcode 6中的出口集合现在可以作为常规IBOutlets使用,并且您使用相同的@IBOutlet属性来声明出口集合,同时确保为该类型指定数组.我在我的视图控制器的swift文件中完成了这个

@IBOutlet var cardButtons: UIButton[]
Run Code Online (Sandbox Code Playgroud)

在Xcode 5中,当一个控件使用助理编辑器从故事板中的元素拖动到相应的视图控制器时,它们被呈现为创建插座或插座集合的选项.这似乎在Xcode 6中不再可能,我的猜测是因为outlet和outlet集合现在共享相同的@IBOutlet属性.我应该如何创建一个包含10个按钮的插座集合,而无法控制从故事板视图中拖动每个按钮并将其连接到我的

@IBOutlet var cardButtons: UIButton[] 
Run Code Online (Sandbox Code Playgroud)

在我的视图控制器swift文件中的属性?

swift xcode6

7
推荐指数
1
解决办法
1万
查看次数