Как я могу проверить, существует ли подпредставление в определенном кадре в UIScrollView? - PullRequest
2 голосов
/ 16 января 2010

У меня UIScrollView с большим размером контента около 5000 * 5000. У меня есть координаты и рамка подпредставления. Я хочу проверить, существует ли подпредставление в этой точной позиции в UIScrollView.

Если нет. Я добавлю новый subView, и если да, я не буду добавлять. Кто-нибудь может помочь?

Ответы [ 2 ]

0 голосов
/ 16 января 2010
[theScrollView hitTest:thePoint withEvent:nil];

вернет самый глубокий CALayer в этой точке. Если вы уверены, что точка находится внутри UIScrollView, то если hitTest: возвращает CALayer UIScrollView, в этой точке не существует подпредставления.

0 голосов
/ 16 января 2010
 [theScrollView hitTest:thePoint withEvent:nil];
...