奇妙な問題ですが、レンダリングされたオブジェクトを移動するために UIScrollview を上に配置した GLKit レンダリングであるこのプロトタイプ プロジェクトを作成しました。スクロールするとレンダリングが停止するため、CADisplayLinkなどを使用してうまく機能させる必要がありました。すべて大丈夫でした!
次に、クラスを別のプロジェクトにコピーして起動しましたが、1 秒ごとに x 回レンダリング ループを起動しないことを除いて、すべて正常に動作しているように見えました。一度だけ(スクロールビューがそれを呼び出すまで)。
以下のメソッドが自動的に呼び出されるのを止めるにはどうすればよいでしょうか?
- (void)glkView:(GLKView *)view drawInRect:(CGRect)rect