UIView меняет ориентацию с уродливыми углами - PullRequest
0 голосов
/ 12 марта 2012

У меня есть несколько небольших видов с некоторым фоном на экране.Когда я меняю ориентацию устройства, мой viewcontroller оживляет это.Проблема в том, что во время анимации виды имеют действительно уродливые углы.

1 Ответ

1 голос
/ 12 марта 2012

Я предлагаю установить радиус для углов, используя следующее:

  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)];
    

Надеюсь, что вам поможет.

...