Saya sudah membaca banyak posting tentang orang mengalami masalah dengan viewWillAppear
ketika Anda tidak membuat tampilan hirarki Anda hanya tepat. Masalah saya adalah saya tidak tahu apa artinya itu.
Jika saya membuat RootViewController
dan memanggil addSubView
pengontrol itu, saya berharap tampilan yang ditambahkan akan dihubungkan untuk viewWillAppear
acara.
Adakah yang punya contoh hierarki tampilan terprogram kompleks yang berhasil menerima viewWillAppear
peristiwa di setiap tingkat?
Status Dokumen Apple:
Peringatan: Jika tampilan milik pengontrol tampilan ditambahkan ke hierarki tampilan secara langsung, pengontrol tampilan tidak akan menerima pesan ini. Jika Anda menyisipkan atau menambahkan tampilan ke hierarki tampilan, dan memiliki pengontrol tampilan, Anda harus mengirim pengontrol tampilan terkait pesan ini secara langsung. Gagal mengirim pengontrol tampilan, pesan ini akan mencegah animasi terkait ditampilkan.
Masalahnya adalah mereka tidak menjelaskan bagaimana melakukan ini. Apa artinya "langsung"? Bagaimana Anda "secara tidak langsung" menambahkan tampilan?
Saya cukup baru mengenal Cocoa dan iPhone jadi alangkah baiknya jika ada contoh berguna dari Apple selain omong kosong Hello World dasar.