当SCNView的大小发生变化时,重新计算xFov / yFov?

时间:2014-12-10 09:57:45

标签: layout uiview ios8 scenekit

我在创建xFov时正在为yFov计算SCNCameraSCNView。由于场景总是占据整个屏幕,所以这个工作到目前为止一直有效。

我现在需要支持不再出现这种情况的情况,即只要xFov改变其大小,就应重新计算摄像机视野(yFovSCNView

插入重新计算的代码的最佳位置在哪里?如果可能的话,我宁愿不要继承SCNView

1 个答案:

答案 0 :(得分:1)

由于优胜美地NSViewController公开viewWillLayoutviewDidLayout。它可能是重新计算您的视野的正确位置。