根据arraycount更改段数?

时间:2017-07-21 05:51:13

标签: objective-c nsmutablearray uisegmentedcontrol

我看过很多问题但仍然没有得到我需要的确切答案。是否可以根据数组计数更改UISegmented控件中的段数。当我尝试它时显​​示错误:"分配给readonly属性"。

1 个答案:

答案 0 :(得分:0)

你有没有尝试过:

- (void)setSegments:(NSArray *)segments {
    [segmentController removeAllSegments];

    for (NSString *segment in segments) {
        [segmentController insertSegmentWithTitle:segment atIndex:segmentController.numberOfSegments animated:NO];
    }
}