提问者:小点点

禁用UISegmented控件中的段


我有9个分段控件,每个有3个分段。 我已经选择了段3在所有他们,现在想要禁用前2段在他们每一个。 到目前为止的代码如下,我需要做什么更改?

    [q2SegControl, q3SegControl, q4SegControl, q5SegControl, q6SegControl, q7SegControl, q8SegControl, q9SegControl, q10SegControl].forEach {
            segmentedControl.setEnabled=false,forSegmentAt:0,1}

共1个答案

匿名用户

相信你得这样用:

[q2SegControl, q3SegControl, q4SegControl, q5SegControl, q6SegControl, q7SegControl, q8SegControl, q9SegControl, q10SegControl].forEach { segmentedControl in
    segmentedControl.setEnabled(false, forSegmentAt: 0)
    segmentedControl.setEnabled(false, forSegmentAt: 1)
 }