在iOS
OpenGL
应用程序中,我想获取GLKView
. 看起来视图的大小是 (0, 0) inviewDidLoad
和其他回调。
基本上GLKView
我使用的尺寸是固定的,但Retina-/Non-Retina-Devices
实际尺寸不同,我也想处理未来可能的设备。
谷歌搜索,在我看来,初始化期间大小还没有固定。但是在初始化期间检测视图的大小似乎是一个标准问题,我想知道这通常是如何处理的?有没有办法检测一次大小,或者我(例如)是否需要每次检测大小drawInRect()
并在检测到更改时重新初始化?
感谢您的任何提示,托斯滕。