如何使uisegment控制标签水平

时间:2012-11-07 09:29:23

标签: iphone ios uisegmentedcontrol

在我的应用程序中,我正在尝试制作一个垂直UISegmentControl。它在垂直模式下工作正常,但标签也是垂直的。如何将UISegmentControl标签设为水平?

enter image description here

1 个答案:

答案 0 :(得分:0)

尝试浏览片段子视图以查找标签并在标签上进行旋转:

for(UIView *v in segmentedView.subviews)
{
  if([v isKindOfClass:[UILabel class]])
  {
    double angle = 45.0;
    v.transform = CGAffineTransformMakeRotation(M_PI * angle / 180.0); // rotate to 45 degree
  }
}