Junior — Middle
Дар кадом лаҳза дар давраи ҳаёти ViewController маълумоти дар бораи андозаи View-и он дастрас мешавад?
sobes.tech AI
Ҷавоб аз AI
Мэдээлэл харагдах хяналтын хэмжээ системийн хуудас цэгцлэх үеийг дуусгасны дараа, амьдралын мөчлөгийн аргуудыг дуудах үед, байрлал болон хэмжээтэй холбоотой.
Тодруулбал, харагдах хэмжээг аюулгүйгээр дараах аргууд дээр ашиглаж болно:
viewDidLayoutSubviews()— ViewController бүх дэд харагдах хэсгүүдийг байрлуулсны дараа дуудагддаг, хэмжээ аль хэдийн тогтоогдсон.viewWillAppear(_:)— хэмжээ одоогоор төгс биш байж болно, тэдэнд итгэхгүй байх нь дээр.
Тиймээс, харагдах хэмжээний нарийвчилсан утгыг авахын тулд viewDidLayoutSubviews() ашиглах нь хамгийн дээр, энд та view.frame эсвэл view.bounds шинж чанаруудыг ашиглан одоогийн хэмжээг авах боломжтой.