选择为UISegmentedControl选择哪种情况

时间:2018-11-10 20:26:34

标签: ios swift 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

}

1 个答案:

答案 0 :(得分:1)

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

var selectedSegmentIndex: Int { get set }

这意味着您可以在viewDidLoad中放入以下内容:

filmSeg.selectedSegmentIndex = 1