如何创建包含两行的Segment控件?

时间:2017-02-16 19:48:50

标签: ios swift user-interface uisegmentedcontrol

我的目标是创建一个包含两行的Segment控件。

这是一幅描绘我的文字图片的图片。 enter image description here

我已经尝试过查看UISegmentControl的属性,我觉得会有类似行或行的东西,但我似乎无法找到任何类似的东西。这是在SegmentControl的范围内,还是我在自定义视图中必须做的事情?

我查看了OBJ C代码,但我对他在做什么感到有些困惑。

[_segmentedControl.subviews enumerateObjectsUsingBlock:^(UIView * obj,     NSUInteger idx, BOOL *stop) {
[obj.subviews enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) {
    if ([obj isKindOfClass:[UILabel class]]) {
        UILabel *_tempLabel = (UILabel *)obj;
        [_tempLabel setNumberOfLines:0];
    }
 }];     
}];

我没有看到任何名为enumerateObjectsusingBlock或setNumberOfLines作为Segmentcontrol属性的内容。

0 个答案:

没有答案