Junior — Middle
Կարո՞ղ է լինել ViewController-ի սկզբում հիմնական տեսքը։
sobes.tech AI
Պատասխան AI-ից
Այո, երբ սկսում եք UIViewController- ի ինիցիալիզացիան, պարտադիր է ունենալ հիմնական տեսք։ Յուրաքանչյուր UIViewController կառավարում է տեսքի հիերարխիան, սկսած հիմնական տեսքից (տարածություն view): Եթե հիմնական տեսքը չի սահմանվել, վերահսկիչը չի կարող ճիշտ ցուցադրել ինտերֆեյսը և արձագանքել իրադարձություններին:
Երբ ստեղծում եք վերահսկիչը storyboard կամ xib- ից, հիմնական տեսքը ավտոմատ կերպով ստեղծվում է։ Եթե դուք ստեղծում եք վերահսկիչը ծրագրային կերպով, պետք է կամ վերագրեք loadView մեթոդը և ձեռքով սահմանեք view-ը, կամ օգտագործեք init- ը հետագա view- ի նշանակման համար։