Junior — Middle
ViewController ning hayot aylanishining qaysi bosqichida uning asosiy ko‘rinishini almashtirish kerak?
sobes.tech AI
AIdan javob
UIViewControllerdagi asosiy ko‘rinish (view) loadView() metodida o‘zgartirilishi kerak. Bu metod tizim tomonidan chaqiriladi, controller o‘z ko‘rinishini yuklaganda. Agar siz standart o‘rniga maxsus ko‘rinishni yaratib tayinlamoqchi bo‘lsangiz, loadView() metodini qayta yozishingiz va o‘z UIViewingizni view xususiyatiga tayinlashingiz kerak.
Misol:
override func loadView() {
let customView = UIView()
customView.backgroundColor = .white
self.view = customView
}
Muhim:
- Agar ko‘rinishni to‘liq o‘zgartirsangiz,
super.loadView()chaqirmang. - Bu yondashuv controllerning asosiy ko‘rinishini yaratish va sozlashda to‘liq nazorat imkonini beradi.