SplitView come l'app di Facebook su iPhone


121

Voglio creare un'app per iPhone che utilizzi una scena di navigazione simile a quella raffigurata nel collegamento

immagine dello schermo

Tieni presente che non voglio che funzioni solo per iPad, voglio che funzioni per iPhone esattamente come nella foto, quando fai clic su un elemento tableview nasconde la tableview e la rende a schermo intero. Voglio idee su come farlo perché non riesco a capirlo da solo.

Grazie

Risposte:


213

I ragazzi di Facebook hanno fatto un ottimo lavoro nella nuova versione dell'app. Il codice open source simile può essere trovato da qui - JTRevealSidebarDemo . Tieni presente che a partire da giugno 2014 questo progetto è stato interrotto, quindi probabilmente avrai più fortuna con un progetto dall'elenco seguente.

Rivela la tecnica dietro la visualizzazione divisa per iPhone.

Modifica: pochi altri codici open source:

  1. JWSlideMenu
  2. DDMenuController
  3. PKRevealController
  4. Viewdeck
  5. ECSlidingViewController
  6. MWFSlideNavigationViewController
  7. MFSideMenu
  8. SASlideMenu
  9. HHTabListController
  10. MTSlideViewController
  11. MTStackViewController
  12. MMDrawerController
  13. DMSideMenuController
  14. JVFloatingDrawer

2
Questo è esattamente quello che volevo, grazie, non ho ancora avuto la possibilità di provarlo ma non contiene nulla che Apple non approverebbe, come API non ufficiali o altro, vero?
Matt

Qualche idea su come farlo su Android?
DanO

@ Daniel: No. Ma potresti creare una nuova domanda su SO e sono sicuro che otterrai una soluzione.
Sagar

@Sagar l'ho già fatto e non sembra funzionare. stackoverflow.com/questions/8365638/...
Dano

2
@Daniel dai un'occhiata a github.com/jfeinstein10/SlidingMenu per l'implementazione di Android. È molto più efficiente di tutte le altre alternative ..
ChristopheCVB





2

Ho notato che nessuno ha elencato questa meravigliosa classe ... SWRevealController .

Lo uso sempre con le app del mio progetto. È facile da usare e ampiamente documentato ... Ci sono anche alcuni esempi che John fornisce all'utente per capire come funziona o se desideri derivare il tuo progetto da ... Spero che questo aiuti





0

Ho lavorato a un cassetto di navigazione in stile fluttuante che spero piacerà alle persone. È su GitHub , dai un'occhiata.

inserisci qui la descrizione dell'immagine

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.