Wie eine versteckte Statusleiste mit three20 Rahmen erreichen
Frage
Ich bin mit dem TTThumbsViewController Abschnitt des three20 Rahmen, und ich habe in der Statusleiste während meiner Anwendung versteckt.
Wenn der Benutzer das Bild in voller Größe betrachtet, tippt auf den Bildschirm (die Kontrollen versteckt), wenn sie tippen Sie erneut auf die Kontrollen wieder auftauchen, aber die Statusleiste ist auch da.
Ich habe durch die ganze Bibliothek gesucht und es nicht gelungen, den Bereich zu isolieren, wo dies geschieht. Ich würde es lieben, wenn jemand mich in die richtige Richtung zeigen könnte.
Danke,
BB
Lösung
Ich fand es in der UIViewControllerAdditions.m versteckt, die von der TTPhotoViewController.m genannt wird
UIViewControllerAdditions.m
- (void)showBars:(BOOL)show animated:(BOOL)animated {
//[[UIApplication sharedApplication] setStatusBarHidden:!show animated:animated];
Andere Tipps
Dies scheint nicht überhaupt zu sein. Oder zumindest haben Sie nicht Ihre ursprüngliche Frage beantworten. Die showBars wird nicht verwendet, um die Statusleiste ein- oder ausblenden, sondern die Navigationsleiste Elemente ein- und ausblenden.
Es sei denn natürlich, Sie sprechen über das bisschen Code hinzufügen Sie zu den showBars kommentiert haben. Dieser Code wird nicht angezeigt, auch in meiner Version von Three20 Code.