Создание фигур на основе Touch - PullRequest
0 голосов
/ 20 октября 2011

Я хочу рисовать различные формы на экране iphone на основе касания и хочу дать ему имя.

Предположим, пользователь дотронется до 4 точек на экране, затем он создаст 4 точки на экране, которые в конечном итоге создадут прямоугольник.

Тогда предположим, что я хочу дать имя этой фигуре, я должен иметь возможность дать ей имя, введя какой-то текст в этой фигуре.

До сих пор я мог рисовать точки на экране на основе касания и точки, а также рисовать на экране непрерывную линию.

Но я не понимаю, как можно создать форму, поскольку она визуально отображается как конкретная форма, но на самом деле это не так, и как я могу ввести какой-то текст внутри этой формы.

1 Ответ

1 голос
/ 20 октября 2011

Получите четыре точки и создайте новый UIView, соответствующий этим точкам. Добавьте его к основному виду. Если это представление UILabel, вы можете легко добавить в него текст. Если UITextField, то пользователи могут использовать стандартный подход редактирования текста iOS «коснитесь текстового поля, появится клавиатура».

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