UIView用丑陋的角落改变方向

时间:2012-03-12 09:19:29

标签: objective-c ios uiview orientation

我有几个小视图,屏幕上有一些背景。当我改变设备的方向时,我的viewcontroller会动画。问题是,在动画期间,视图的角落非常难看。

1 个答案:

答案 0 :(得分:1)

我建议使用以下方法设置角落的半径:

  1. 您应首先添加QuartzCore.framework
  2. 添加标题#import<QuartzCore/QuartzCore.h>
  3. 使用这段代码:(v for view)

    [v.layer setCornerRadius:30.0f];
    [v.layer setBorderColor:[UIColor lightGrayColor].CGColor];
    [v.layer setBorderWidth:1.5f];
    [v.layer setShadowColor:[UIColor blackColor].CGColor];
    [v.layer setShadowOpacity:0.8];
    [v.layer setShadowRadius:3.0];
    [v.layer setShadowOffset:CGSizeMake(2.0, 2.0)];
    
  4. 希望能帮助你。