Не зная, что mcMain
и stage
, нет, не легко. Я предполагаю, что stage
относится к основной области рисования; при условии, что вы рисуете в UIView
подкласса, вы можете найти размеры зрения по телефону bounds
по мнению:
CGRect bounds = self.bounds;
Это вернет CGRect
, которая сама по себе состоит из CGPoint
, называется origin
, и CGSize
под названием size
; это C-Структура:
struct CGPoint {
CGFloat x;
CGFloat y;
};
struct CGSize {
CGFloat width;
CGFloat height;
};
Чтобы найти высоту UIView
, вы можете сделать это довольно просто:
CGFloat height = self.bounds.size.height;
Предполагая, что вы пытаетесь выяснить высоту зрения изнутри сам класс представления.
Я предполагаю, что mcMain
относится к какому-либо изображению или объекту, поэтому реализация этого зависит от того, что это такое. Однако большинство координат полагаются на CGRect
, CGPoint
и CGSize
тем или иным способом.