Так что я делаю некоторые пользовательские анимации на моем навигационном контроллере, и как он толкает и выдает viewControllers.
Все работает гладко.Как только я добавлю следующий код (в подкласс UINavigationController
), я столкнусь с огромным ударом по производительности.После добавления тени все анимации становятся очень медленными.Это ожидалось или я что-то не так делаю в коде?
// This code gets called once during NavigationController initialization.
[self.view setClipsToBounds:NO];
[self.view.layer setCornerRadius:5];
[self.view.layer setShadowOffset:CGSizeMake(0, 20)];
[self.view.layer setShadowColor:[[UIColor yellowColor] CGColor]];
[self.view.layer setShadowRadius:20.0];
[self.view.layer setShadowOpacity:1];
РЕДАКТИРОВАТЬ:
Изменил радиус тени на 1, и он все еще медленный