Как вы получаете абсолютную x / y позицию встроенного элемента в UIView? - PullRequest
1 голос
/ 21 августа 2011

Если UIView встроен в другой UIView, то при получении значения .frame.origin.x виджета во внутреннем встроенном представлении вы получите значение x / y для позиции в системе координат внутреннего представления.

Я хочу получить положение элемента x / y в абсолютной системе координат всей видимой области iPad. (Или относительно самого верхнего вида.)

1 Ответ

6 голосов
/ 21 августа 2011

Существуют методы, которые могут помочь вам конвертировать кадр.
- (CGRect) convertRect: (CGRect) rect toView: (UIView *) представление
- (CGRect) convertRect: (CGRect) прямоугольник из ViewView: (UIView *) представление

CGRect f = [someView convertRect:someView.bounds toView:window];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...