Kiedy próbuję modować kontroler widoku z przełączaniem w poziomie poziomym w iOS7, początkiem paska nawigacji jest (0, 0) na początku i następnie przeskocz do właściwej pozycji przy (0, 20). Czy w iOS6 można to zrobić tak samo? Możesz pobrać projekt here.Pasek nawigacyjny ma niewłaściwą pozycję, gdy modalny kontroler widoku z przerzucaniem w poziomie w systemie iOS 7
Stworzyłem dostosowany pasek nawigacyjny w następujący sposób:
@implementation MyCustomNavigationBar
- (void)drawRect:(CGRect)rect {
[super drawRect:rect];
UIImage *image = [UIImage imageNamed:@"Custom-Nav-Bar-BG.png"];
[image drawInRect:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)];
if (IOSVersion <7) {
}else{
self.translucent = NO;
self.tintColor = [UIColor whiteColor];
self.barStyle = UIBarStyleDefault;
self.barTintColor = [UIColor redColor];
}
}
@end
Każda pomoc będzie mile widziane.
Witam, Czy u rozwiązać ten problem, który jest wymieniony powyżej? – suvi
czy możesz mi powiedzieć, jak rozwiązać przejście filp w iOS 7? – suvi
@suvi plz sprawdź odpowiedź :) –