3D-модель OPENGL / ES с увеличенным масштабом работает неправильно в UIScrollView - PullRequest
0 голосов
/ 27 января 2011

У меня есть 3D-модель, представленная в UIView. Когда я зажимаю модель, она корректно масштабируется, но при увеличении мне бы хотелось иметь возможность панорамирования / прокрутки вида, чтобы я мог видеть части модели, которые находятся за границами вида. Я переключил UIView на UIScrollView, и на событии пинч - обновление размера контента с масштабным коэффициентом. Это прекрасно работает, и теперь я могу прокрутить вид. Моя проблема заключается в том, что панорамирование по внешним краям представления содержимого по-прежнему показывает 3d-модель, по-прежнему обрезанную по размеру исходного представления. Я надеюсь, что это имеет смысл ...

Есть ли у кого-нибудь идеи, что может понадобиться для рендеринга увеличенных частей кресла, которые теперь должны быть видны (после панорамирования)?

1 Ответ

0 голосов
/ 28 января 2011

Я смог заставить это работать после установки UIView.bounds, а также размера контента UIScrollView.То есть, прокрутка содержала пользовательский интерфейс, который содержал 3d-модель.Я изменил размер прокрутки, но не изменил вид.Они оба должны быть установлены для того, чтобы это работало.

...