Хорошо, я спросил Эндрю Стоуна, разработчика Twittelator Neue , в Твиттере, и вот его рецепт, опубликованный с разрешения Эндрю:
Мы собираемся написать книгу о трюках кодирования в Neue! Мы накладываем окно с изображением, содержащим 4 угла по всему
У нас также есть настраиваемая панель навигации с растягиваемым изображением с закругленными вершинами
Итак, вот как я это сделал в своем собственном проекте:
UIImage *overlayImg = [UIImage imageNamed:@"overlay.png"];
CALayer *overlay = [CALayer layer];
overlay.frame = CGRectMake(0, 0, overlayImg.size.width, overlayImg.size.height);
overlay.contents = (id)overlayImg.CGImage;
overlay.zPosition = 1;
[self.window.layer addSublayer:overlay];
overlay.png
- это прозрачное полноэкранное изображение с черными углами.