Strani spettacoli barra bianca, quando si utilizza TTThumbsViewController con iOS 5 SDK
-
26-10-2019 - |
Domanda
I scrivere un'applicazione iPhone utilizzando biblioteca Three20 per visualizzare le miniature delle immagini. In un primo momento costruisco l'applicazione utilizzando XCode 4.0.2 con iOS SDK 4.3 e ho usato destinazione di distribuzione 4.2. Lo ha fatto bene, le immagini appariva normalmente.
miniatura dell'immagine in iOS 4.3 Simulator
Poi ho aggiornato a XCode 4.2 con iOS 5 SDK e corse l'applicazione con iOS 5.0 simulatore, c'è barra bianca in là.
miniatura dell'immagine in iOS 5.0 simulatore
Non so che cosa è questa cosa esattamente forse un qualche tipo di bordo o qualcosa che io non so. Qualsiasi aiuto o indizio sarebbe apprezzato. Grazie.
Soluzione
Ecco quello che ho fatto per farlo funzionare ..
Crea una sottoclasse di TTThumbsViewController, quindi effettuare le seguenti:
-
in viewDidLoad, includere questa riga
self.tableView.sectionHeaderHeight = 0;
-
Sovrascrivi - (void) updateTableLayout al seguente
- (void) {updateTableLayout self.tableView.contentInset = UIEdgeInsetsMake (/ TTBarsHeight () + / 4, 0, 0, 0); self.tableView.scrollIndicatorInsets = UIEdgeInsetsMake (TTBarsHeight (), 0, 0, 0); }