Die Höhe von UIView stimmt nicht mit der von iPhone 5 überein
Ich migriere meine Apps über und auf eine verwende ich aUIPickerView
. In der viewDidLoad-Methode erstelle ich den Picker und setze seinen y-Ursprungself.view.frame.size.height
so dass es außerhalb des Bildschirms ist. Dann schiebe ich es einfach nach oben, wenn es gebraucht wird.
Auf dem iPhone 5self.view.frame.size.height
ist noch 480 noch die RückkehrUIView
füllt den Bildschirm richtig aus.
Ich habe es sogar versuchtCGRectGetHeight(self.view.bounds)
zu denken, dass es etwas anderes zurückgeben kann ... keine Würfel. Irgendwelche Ideen, warum dies möglicherweise vorkommt.