Я использую CATiledLayer в качестве содержимого UIScrollView, но, кажется, я не могу получить правильные (иногда) [scrollView contentSize] и [scrollView contentOffset] из метода делегирования CATiledLayer:
- (void)drawLayer:(CALayer *)layer inContext:(CGContextRef)ctx
Я знаю, что CATiledLayer использует этот метод для рендеринга плитки в фоновом потоке. И мне нужно использовать contentSize и contentOffset, чтобы вычислить некоторые данные (некоторые координаты). Приложение нормально работало на симуляторе, но на устройстве иногда получалось неправильное contentSize и contentOffset