我的目标是创建一个包含两行的Segment控件。
我已经尝试过查看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属性的内容。