【问题标题】:how to place lable vertically in iphone app to give the name of bar line如何在iphone应用程序中垂直放置标签以给出条线的名称
【发布时间】:2012-12-31 08:53:22
【问题描述】:

我想像普通图形标签一样显示 UILabel 垂直位置 就像如果 100 200 300 400 然后计算图表应该垂直对齐。 还附上了图片。我想将标签设置为如图所示的风险

【问题讨论】:

    标签: iphone ipad uilabel


    【解决方案1】:

    您可以随意旋转标签

    label.transform = CGAffineTransformMakeRotation(M_PI_2*3); // 90 degress
    

    【讨论】:

    • 它来了,但文字是相反的如何设置这个
    • 我把角度改成 270 但你也可以用 (-M_PI_2)
    • 你只要把度数改成直角就可以玩了
    • @thavasidurai 是的,我找到了解决方案
    【解决方案2】:
     CGFloat DegreesToRadians(CGFloat degrees)
    {
     return degrees * M_PI / 180;
    };
    
     CGAffineTransform transform = CGAffineTransformMakeRotation(-DegreesToRadians(90));
     label.transform = transform;
    

    【讨论】:

      猜你喜欢
      • 2010-11-13
      • 2014-12-03
      • 1970-01-01
      • 2023-01-01
      • 1970-01-01
      • 2011-05-19
      • 2023-01-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多