Wie hoch ist die Navigationsleiste in iOS 7?

Ich 've gerade erstellt eine einfache iOS-7-app mit der Standard-Master-Details-template.

In der MasterViewController.mviewDidAppear Methode, die ich angemeldet, für

self.navigationController.navigationBar.frame.size.height
self.navigationController.navigationBar.frame.origin.y

empfangen und 44 und 20 entsprechend. Dies scheint seltsam, weil von dem, was ich gelesen habe, wird die Navigation Bar in iOS 7 sollte eine 64-Punkt-Höhe und bei 0 beginnen-Punkt, so dass es sich unterhalb der Statusleiste. Was ich gelesen habe sind

1) iOS 7 UI Transition Guide

Da die status bar transparent ist, wird der Blick nach hinten zeigt
durch

2) Mit Background Image Navigation Bar

Wenn Ihre app verwendet ein benutzerdefiniertes Bild als hintergrund der bar, Sie werden
Sie müssen einen "taller" Bild, so dass es erstreckt sich bis hinter die
status bar. Die Höhe der navigation bar geändert wird 44 Punkte (88
Pixel) 64 Punkte (128 Pixel).

InformationsquelleAutor der Frage onmyway133 | 2013-11-23

Schreibe einen Kommentar