Pertanyaan yang diberi tag «uiviewcontroller»

Kelas UIViewController mengelola tampilan di aplikasi iOS dan memediasi interaksi antara tampilan aplikasi, objek model yang mendasarinya, dan alur kerja keseluruhan.

7
Bagaimana cara mendapatkan pengontrol tampilan root?
Saya membutuhkan contoh pengontrol tampilan root. Saya mencoba pendekatan tersebut: UIViewController *rootViewController = (UIViewController*)[[[UIApplication sharedApplication] keyWindow] rootViewController]; Pengembalian: null : Juga ketika saya mencoba mendapatkan berbagai pengontrol: NSArray *viewControllers = self.navigationController.viewControllers; Ini mengembalikan hanya satu pengontrol, tetapi itu bukan pengontrol tampilan root saya. Jika saya mencoba mengambil dari pengontrol navigasi: …

2
Bagaimana cara kerja View Controller Containment di iOS 5?
Di WWDC 2011 Sesi 102, Apple memperkenalkan View Controller Containment, yang adalah kemampuan untuk membuat wadah pengendali tampilan kustom, analog dengan UITabBarController, UINavigationController, dan sejenisnya. Saya melihat contoh beberapa kali. Ada banyak metode yang terkait dengan pola ini, tetapi agak sulit untuk mengetahuinya dengan tepat. Saya akan memposting di sini …


3
Apa sebenarnya yang dilakukan addChildViewController?
Saya baru saja mencelupkan kaki saya untuk pertama kalinya ke dalam pengembangan iOS, dan salah satu hal pertama yang harus saya lakukan adalah menerapkan pengontrol tampilan kontainer khusus - sebut saja SideBarViewController- yang menukar beberapa kemungkinan pengontrol tampilan anak itu menunjukkan, hampir persis seperti Tab Bar Controller standar . (Ini …

16
Cara mengunci orientasi satu pengontrol tampilan ke mode potret hanya di Swift
Karena aplikasi saya mendapat dukungan untuk semua orientasi. Saya hanya ingin mengunci mode potret ke UIViewController tertentu. misalnya menganggap itu Aplikasi Tab dan ketika Tampilan Masuk muncul secara sederhana, saya hanya ingin Tampilan Masuk itu ke mode potret saja tidak peduli bagaimana pengguna memutar perangkat atau bagaimana orientasi perangkat saat …

12
presentViewController dan menampilkan bilah navigasi
Saya memiliki hierarki pengontrol tampilan dan pengontrol paling atas ditampilkan sebagai modal dan ingin tahu cara menampilkan bilah navigasi saat menggunakan 'UIViewController:presentViewController:viewControllerToPresent:animated:completion' Dokumen untuk 'presentViewController: animasi: penyelesaian:' catatan: 'Di iPhone dan iPod touch, tampilan yang disajikan selalu dalam layar penuh. Di iPad, presentasi bergantung pada nilai di properti modalPresentationStyle. ' …


5
Membocorkan tampilan saat mengubah rootViewController di dalam transisiWithView
Saat menyelidiki kebocoran memori, saya menemukan masalah yang berkaitan dengan teknik panggilan setRootViewController:di dalam blok animasi transisi: [UIView transitionWithView:self.window duration:0.5 options:UIViewAnimationOptionTransitionFlipFromLeft animations:^{ self.window.rootViewController = newController; } completion:nil]; Jika pengontrol tampilan lama (yang sedang diganti) saat ini menampilkan pengontrol tampilan lain, kode di atas tidak menghapus tampilan yang disajikan dari hierarki …


5
Bagaimana cara membuat penginisialisasi khusus untuk subkelas UIViewController di Swift?
Mohon maaf jika ini telah ditanyakan sebelumnya, saya telah mencari-cari banyak dan banyak jawaban berasal dari beta Swift sebelumnya ketika semuanya berbeda. Saya tidak dapat menemukan jawaban yang pasti. Saya ingin membuat subkelas UIViewControllerdan memiliki penginisialisasi khusus untuk memungkinkan saya mengaturnya dalam kode dengan mudah. Saya mengalami masalah saat melakukan …

7
Contoh Pengontrol Tampilan Penampung [ditutup]
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar sesuai dengan topik untuk Stack Overflow. Tutup 4 tahun lalu . Perbaiki pertanyaan ini Adakah yang bisa menunjukkan kepada saya contoh bagus dalam membuat Pengontrol Tampilan Kustom sebagai Pengontrol …

8
presentViewController: animasi: Tampilan YES tidak akan muncul sampai pengguna mengetuk lagi
Saya mendapatkan beberapa perilaku aneh dengan presentViewController:animated:completion. Apa yang saya buat pada dasarnya adalah permainan menebak. Saya memiliki UIViewController(frequencyViewController) yang berisi UITableView(frequencyTableView). Ketika pengguna mengetuk baris di questionTableView yang berisi jawaban yang benar, tampilan (correctViewController) harus dibuat dan tampilannya harus meluncur ke atas dari bawah layar, sebagai tampilan modal. Ini …

3
Tampilan Pengontrol Tampilan Bersarang iOS di dalam tampilan UIViewController?
Apakah biasanya praktik pemrograman yang buruk di iOS memiliki tampilan pengontrol tampilan bersarang di dalam tampilan UIViewController? Katakanlah misalnya saya ingin memiliki beberapa jenis elemen interaktif yang merespons sentuhan pengguna, tetapi mungkin hanya menempati 25% dari layar. Saya kira saya akan menambahkan pengontrol tampilan bersarang ini ke UIViewController saya dengan …

21
Popover dengan pengontrol navigasi tertanam tidak menghargai ukuran di navigasi belakang
Saya memiliki UIPopoverController yang menghosting UINavigationController, yang berisi hierarki kecil pengontrol tampilan. Saya mengikuti dokumen dan untuk setiap pengontrol tampilan, saya mengatur ukuran konteks popover tampilan seperti ini: [self setContentSizeForViewInPopover:CGSizeMake(320, 500)]; (ukuran berbeda untuk setiap pengontrol) Ini berfungsi seperti yang diharapkan saat saya menavigasi ke depan dalam hierarki - popover …

12
Init kustom untuk UIViewController di Swift dengan penyiapan antarmuka di storyboard
Saya mengalami masalah untuk menulis init kustom untuk subclass UIViewController, pada dasarnya saya ingin meneruskan ketergantungan melalui metode init untuk viewController daripada mengatur properti secara langsung seperti viewControllerB.property = value Jadi saya membuat init khusus untuk viewController saya dan memanggil init yang ditunjuk super init(meme: Meme?) { self.meme = meme …

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.