Junior — Middle
როგორ ითვლება კოორდინატული წერტილი CGPoint კოორდინატულ სისტემაში?
sobes.tech AI
პასუხი AI-სგან
CGPoint — ეს სტრუქტურა, რომელიც წარმოადგენს წერტილს iOS-ის ორი განზომილებიან კოორდინატულ სისტემაში. CGPoint-ის კოორდინატები ზომავენ პუნქტებში (points), არა პიქსელებში.
პუნქტი არის ლოგიკური ერთეული, რომელიც აბსტრაქცირებს ეკრანის განზომილებას. მაგალითად, Retina ეკრანზე, ერთი პუნქტი შეიძლება შეესაბამებოდეს რამდენიმე პიქსელს, რათა უზრუნველყოს მკაფიო გამოსახულება.
მაგალითი CGPoint-ის შექმნის:
let point = CGPoint(x: 50, y: 100)
აქ x და y — კოორდინატები პუნქტებში, განლაგებული კოორდინატული სისტემის საწყისთან (სადაც ჩვეულებრივ ზედა მარცხენა კუთხეა).