SplitView seperti aplikasi Facebook di iPhone


121

Saya ingin membuat aplikasi iPhone yang menggunakan pemandangan navigasi yang mirip dengan yang digambarkan di tautan

tangkapan layar

Harap dicatat Saya tidak ingin ini hanya berfungsi untuk iPad, saya ingin ini bekerja untuk iPhone persis seperti yang digambarkan, ketika Anda mengklik item tampilan tabel itu menyembunyikan tampilan tabel dan membuat tampilan layar penuh. Saya ingin ide tentang bagaimana melakukan ini karena saya sendiri tidak bisa memahaminya.

Terima kasih

Jawaban:


213

Orang-orang Facebook telah melakukan pekerjaan luar biasa dalam versi baru aplikasi. Kode open source serupa dapat ditemukan dari sini - JTRevealSidebarDemo . Harap dicatat bahwa mulai Juni 2014, proyek ini telah dihentikan, jadi Anda mungkin lebih beruntung dengan proyek dari daftar di bawah ini.

Ini mengungkapkan teknik di balik melakukan split view untuk iPhone.

Sunting: Beberapa kode sumber terbuka lainnya:

  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
Itulah yang saya inginkan, terima kasih, saya belum sempat mencobanya tetapi tidak mengandung apa pun yang tidak akan disetujui Apple, seperti API tidak resmi atau apa pun, bukan?
Matt

Tahu bagaimana melakukan ini di Android?
DanO

@Daniel: Tidak. Tetapi Anda dapat membuat pertanyaan baru tentang SO dan saya yakin Anda akan mendapatkan solusi.
Sagar

@Sagar Saya sudah melakukan itu dan sepertinya tidak berhasil. stackoverflow.com/questions/8365638/…
DanO

2
@Daniel lihat github.com/jfeinstein10/SlidingMenu untuk implementasi Android. Ini jauh lebih efisien daripada semua alternatif lainnya ..
ChristopheCVB





2

Saya perhatikan tidak ada yang mendaftarkan kelas yang luar biasa ini ... SWRevealController .

Saya menggunakannya dengan aplikasi proyek saya sepanjang waktu. Mudah digunakan dan banyak didokumentasikan ... Ada juga beberapa contoh yang John berikan kepada pengguna untuk memahami cara kerjanya atau jika Anda ingin mendapatkan proyek Anda dari ... Semoga ini membantu





0

Saya telah mengerjakan panel samping navigasi bergaya mengambang yang saya harap akan disukai orang. Ada di GitHub , lihat.

masukkan deskripsi gambar di sini

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.