【发布时间】:2015-08-07 19:04:54
【问题描述】:
我希望每个段文本都左对齐,所以我尝试了 UIControl contentHorizontalAlignment,但它不起作用,所以我尝试在开始时重绘 UISegmentedControl将显示在左侧,但如果我选择一个 segment,segment 文本将变为 对齐中心。 这是我的代码:
- (void)drawRect:(CGRect)rect {
NSLog(@"z %s", __FUNCTION__);
[super drawRect:rect];
[self changeToLeft];
}
-(void)changeToLeft
{
for (UIView *segV in self.subviews) {
for (UIView *subV in segV.subviews) {
subV.frameX = 0;
}
}
}
【问题讨论】:
标签: ios objective-c uisegmentedcontrol