Sobes.tech
Junior — Middle

როგორ ითვლება კოორდინატული წერტილი CGPoint კოორდინატულ სისტემაში?

sobes.tech AI

პასუხი AI-სგან

CGPoint — ეს სტრუქტურა, რომელიც წარმოადგენს წერტილს iOS-ის ორი განზომილებიან კოორდინატულ სისტემაში. CGPoint-ის კოორდინატები ზომავენ პუნქტებში (points), არა პიქსელებში.

პუნქტი არის ლოგიკური ერთეული, რომელიც აბსტრაქცირებს ეკრანის განზომილებას. მაგალითად, Retina ეკრანზე, ერთი პუნქტი შეიძლება შეესაბამებოდეს რამდენიმე პიქსელს, რათა უზრუნველყოს მკაფიო გამოსახულება.

მაგალითი CGPoint-ის შექმნის:

let point = CGPoint(x: 50, y: 100)

აქ x და y — კოორდინატები პუნქტებში, განლაგებული კოორდინატული სისტემის საწყისთან (სადაც ჩვეულებრივ ზედა მარცხენა კუთხეა).