使用outlet Collection检查是否已选择所有分段控件

时间:2013-07-03 19:22:22

标签: iphone ios iboutletcollection

我是插座系列的新手,但我相信这正是我想要做的事情。基本上我有很多分段控件,我想检查它们是否在继续之前被选中。对于一次检查,我知道我可以做到

    int selectedSegment = segment.selectedSegmentIndex;
    if (selectedSegment == -1 )
{
    //do stuff/alert
}

但是如何使用它们的集合呢?我已将我的IBOutletCollection设置为:

IBOutletCollection(UISegmentedControl) NSArray *allSegmentControlOutlet;

我只是不确定如何检查以确保每个人都选择了某些内容

1 个答案:

答案 0 :(得分:2)

for (UISegmentedControl *control in allSegmentControlOutlet)
{
    if (control.selectedSegmentIndex == -1 )
    {
        //do stuff/alert
    }
}