Select UISegmentedControl选择了哪种情况

Select which case is selected for UISegmentedControl

我正在使用 UISegmentedControl 并有一个开关,每个选项都设置了两种情况。到目前为止,第一种情况是在加载视图控制器时选择的。

编辑:只有当计数高于第一个时,我如何设置选择第二个而不是第一个。

代码如下:

func collectionView(_ _collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {

    var count = 0

    switch(filmSeg.selectedSegmentIndex) {

    case 0:

        count = one.count 

        break

    case 1:

        count = two.count

        break

    default:
        break

    }

    return count

}

正如您在 the Apple Developer page 上看到的那样,selectedSegmentIndex 声明如下:

var selectedSegmentIndex: Int { get set }

这意味着您可以在 viewDidLoad:

中添加类似的内容
filmSeg.selectedSegmentIndex = 1