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

War es hilfreich?

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top