После обновления до iOS 5 и Xcode 4.2
возникли небольшие проблемы с дизайном.
Вот как мой взгляд выглядел в iOS 4:
1 http://casperslynge.dk/1
И вот как это выглядит в iOS 5:
2 http://casperslynge.dk/2
В моем делегате по навигации у меня есть следующий метод для рисования "изображения" вверху:
- (void)drawRect:(CGRect)rect {
UIImage *image;
if(self.barStyle == UIBarStyleDefault){
image = [UIImage imageNamed: @"topbar_base.png"];
}
else{
image = [UIImage imageNamed: @"nyhedsbar_base.png"];
}
[image drawInRect:CGRectMake(-1, -1, self.frame.size.width+3, self.frame.size.height+3)];
}
И внутри моего контроллера я установил следующее:
self.navigationBarStyle = UIBarStyleBlack;
Почему это не работает в iOS 5?
Спасибо