У меня есть CALayer
, который должен отображать кадры видео. Каждый раз, когда кадр отображается (как CGImageRef
), этот метод вызывается:
- (void)displayFrame:(CGImageRef)frame {
[view layer].contents = (id)frame;
}
Что странно, это то, что сначала это ничего не отобразит. Каждый раз, когда view
изменяется, отображается новый frame
, но остается до тех пор, пока view
не будет изменен.
Как мне это исправить?