UIView不会轮换?

时间:2014-05-14 11:46:01

标签: objective-c uiview

我正在尝试旋转UIView,也许我正在做一些非常愚蠢的事情,但我似乎无法旋转那个简单的视图:

 menuPointer=[[UIView alloc] initWithFrame:CGRectMake(k*width, height, 50, 50)];
    menuPointer.transform=CGAffineTransformMakeRotation(M_PI/2);
    menuPointer.backgroundColor=upperView.backgroundColor;
    [upperView addSubview:menuPointer];

我看到的是rect,大小合适,但没有旋转。 我是否需要导入类似Quartz的内容?

1 个答案:

答案 0 :(得分:0)

尝试这样的事情?

menuPointer.transform = CGAffineTransformMakeRotation(DegreesToRadians(90));
#define DegreesToRadians(x) ((x) * M_PI / 180.0)

在此处找到:Link!