Sobes.tech
Junior — Middle

Co představuje vlastnost Origin u objektu Bounds?

sobes.tech AI

Odpověď od AI

Vlastnost origin u objektu Bounds v iOS (například v Core Graphics nebo UIKit) představuje bod (CGPoint), který určuje souřadnice levého dolního rohu (nebo, v závislosti na souřadnicovém systému, horního levého rohu) obdélníkového prostoru popisovaného tímto objektem.

Jinými slovy, origin určuje polohu obdélníku v prostoru, nikoli jeho velikost. Velikost je určena samostatnou vlastností, například size.

Příklad použití:

let bounds = CGRect(origin: CGPoint(x: 10, y: 20), size: CGSize(width: 100, height: 50))
print(bounds.origin) // (10.0, 20.0)