标签: iboutletcollection

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万
查看次数

什么是Xcode4 Interface Builder中的引用插座集合?

在此输入图像描述

在这里,我指出了Referencing Outlet Collection.我无法弄清楚它在XCode4中的用法.

我要求在XCode4的InterfaceBuilder中提供"REFERENCING OUTLET COLLECTION的新功能".

iphone interface-builder ios xcode4 iboutletcollection

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

如何从一个对象数组中制作IBOutlets?

我想用Interface Builder中的一堆UIImageViews创建一个数组.而不是20或30

IBOutlet UIImageView *img1;
Run Code Online (Sandbox Code Playgroud)

并以这种方式链接它们,然后将它们放入数组中,有没有办法声明一个IBOutlet UIImageViews数组?

就这样,我的头文件中没有这么多声明.

iphone interface-builder iboutlet ios iboutletcollection

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

如何使用IBOutletCollection将多个UIImageView连接到同一个插座?

我有10个UIImageViews做同样的事情(他们有一些void方法,用计时器改变他们的图像).我的UIImageView是一个插座,我想将所有10个imageView连接到同一个插座,但界面构建器不允许我.

我发现有一个解决方案,IBOutletCollection.任何人都可以向我解释如何使用它将多个imageView连接到同一个插座?

xcode objective-c uiimageview ios iboutletcollection

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

Swift将多个IBOutlet放入一个数组中

多个IBOutlets

我使用了这些(标有红色边框)IBOutlets ctrl + drag

但我不喜欢完全相同的9次线(干)

我如何将这些IBOutlet放入数组中?

cocoa iboutlet ios iboutletcollection swift

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

我可以将具有不同标签的多个对象连接到同一个IBOutlet吗?

我在Interface Builder的一个视图中有30个按钮.每个都有一个不同的标签介于100001和100030之间.我发现每个按钮使用相同的动作很容易,按下每个按钮传递标签,并使用代码决定加载哪个级别.

我想将所有按钮连接到单个IBOutlet,但每个按钮根据用户保存的数据和按钮的标签加载不同的图像.

我该怎么做呢?

xcode objective-c iboutlet ios iboutletcollection

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

如何在IBOutletCollection中隐藏一堆标签?

Objective-C和iOS开发的新手,非常喜欢这里!

我写了一些代码

IBOutletCollection(UILabel) NSArray *allLabels;
Run Code Online (Sandbox Code Playgroud)

在IB中,我将我视图中的所有标签链接到此集合,我想在某个条件下隐藏它们.但是,我不知道该怎么做.显然要隐藏我使用的单个标签

labelX.hidden = YES;
Run Code Online (Sandbox Code Playgroud)

但是如果没有收藏品,这对我来说并不理想,因为我有许多标签要隐藏.

提前感谢您的提示!

arrays iphone objective-c ios iboutletcollection

6
推荐指数
1
解决办法
1507
查看次数

我可以在WatchKit中使用IBOutletCollection吗?

我想使用IBOutletCollection来连接多个接口视图.像这个:

@property (weak, nonatomic) IBOutletCollection(WKInterfaceLabel)
        NSSet *interfaceLables;
Run Code Online (Sandbox Code Playgroud)

但是这不会在界面构建器上显示,所以我无法使用它.有什么方法可以将它与WatchKit Extension一起使用吗?

xcode ios iboutletcollection watchkit

5
推荐指数
1
解决办法
287
查看次数

是否可以使用类似IBOutlet数组的东西?

我在我当前的iPhone应用程序中有一个顶级列表视图,它由代码填充.我使用Interface Builder组装了视图,因此它包含很多UILabels.

很显然,我不希望有name1,name2在我的课,等网点,但更喜欢一个name[10]阵列.

是否可以这样做,并将每个项目连接到适当的标签(或任何其他界面构建器,如视图)?

iphone interface-builder uilabel iboutlet iboutletcollection

4
推荐指数
1
解决办法
3448
查看次数

无法链接到XCode9中的插座集合

我有一些约束,在动画制作过程中会随机播放。升级到XCode9之后,我尝试进行一些调整,并且编辑器似乎不再允许我向约束集合IBOutlet添加约束。我什至创建了一个新项目,并尝试制作一个简单的插座集合,并遇到了同样的问题。这是我正在谈论的简短视频:

令人沮丧的xcode素材

我已经尝试了删除派生数据,重新启动xcode,创建新的xib,向xcode上帝祈祷...等通常的事情。正如您在gif中看到的那样,它甚至发生在一个全新项目中。有人看到吗?我缺少任何解决方法吗?

我认为这是一个合法的错误,我已将其提交给了Apple。

我很惊讶我没有看到其他人遇到这个问题。

xcode iboutlet ios iboutletcollection xcode9

4
推荐指数
1
解决办法
2556
查看次数