Хорошо ли получить доступ к контроллеру представления из пользовательского жеста через вид, к которому он подключен? - PullRequest
0 голосов
/ 21 октября 2011

Я пытаюсь манипулировать трехмерным объектом с помощью жестов.Чтобы выполнить мою задачу, мне нужно реализовать собственный GesturesRecognizer.

Я создаю подклассы UIGestureRecognizer для обнаружения жестов.

Что мне нужно сделать, это получить доступ к вершинам трехмерного объекта, который рисуется на экране.У меня есть эти данные в моем классе ViewController.Скажем, я хочу знать, что обычное использование фасета касается r.

Хотя я могу попытаться получить доступ к ViewController из вида, который каким-то образом будет связан с пользовательским жестом, я не думаю, что этохороший способ получить доступ к объекту.

Мой вопрос здесь ...

Можно ли создать переменную экземпляра некоторой структуры, содержащей информацию вершины / нормали трехмерного объекта?объект в контроллере представления.

Если нет, то какой способ хранения такой информации будет лучшим для визуализации объектов.

Еще одна вещь, которую я хочу здесь задать, -

Это хороший способ получить доступ к View Controller из Custom Gesture через вид, к которому он подключен?

Пожалуйста, предложите мне лучший способ решения моей проблемы.

1 Ответ

0 голосов
/ 21 октября 2011

Разве вы не можете установить и обрабатывать распознаватель жестов в коде контроллера представления вместо кода представления?Это позволило бы вам получить доступ к данным контроллера представления простым и понятным способом.

Что касается вершинной / нормальной структуры, рассматривали ли вы возможность создания модели (источника данных) для вашего представления и сохранения там данных такого типа??Это кажется нормальным решением с точки зрения MVC.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...