Domanda

Sto usando la sezione TTThumbsViewController del framework three20 e ho la barra di stato nascosta in tutta la mia applicazione.

Quando l'utente visualizza l'immagine a schermo intero, tocca lo schermo (nascondendo i controlli), quando tocca di nuovo i controlli riappaiono ma la barra di stato è presente.

Ho cercato in tutta la libreria e non sono stato in grado di isolare la sezione in cui ciò sta accadendo. Mi piacerebbe se qualcuno potesse indicarmi la giusta direzione.

Grazie,

BB

È stato utile?

Soluzione

L'ho trovato nascosto in UIViewControllerAdditions.m che viene chiamato da TTPhotoViewController.m

UIViewControllerAdditions.m

- (void)showBars:(BOOL)show animated:(BOOL)animated {
  //[[UIApplication sharedApplication] setStatusBarHidden:!show animated:animated];

Altri suggerimenti

Questo non sembra essere affatto. O almeno non hai risposto alla tua domanda originale. ShowBars non viene utilizzato per mostrare o nascondere la barra di stato, ma piuttosto per mostrare e nascondere gli elementi della barra di navigazione.

A meno che ovviamente non stiate parlando dell'aggiunta di quel pezzetto di codice che avete commentato su showBars. Quel codice non compare nemmeno nella mia versione del codice Three20.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top