#iphone #core-graphics
#iPhone #ядро -графика
Вопрос:
Я хочу рисовать разные фигуры на экране iphone на основе касания и хочу дать ему имя.
Предположим, что пользователь коснулся 4 точек на экране, тогда на экране появятся 4 точки, которые в конечном итоге создадут прямоугольник.
Затем предположим, что я хочу дать имя этой фигуре, я должен иметь возможность дать ей имя, введя некоторый текст рядом с этой фигурой.
До сих пор я мог рисовать точки на экране на основе касания, а на основе точки я также мог рисовать непрерывную линию на экране.
Но я не понимаю, как можно создать фигуру, поскольку визуально она отображается как определенная фигура, но на самом деле это не так, и как я могу ввести некоторый текст внутри этой фигуры.
Комментарии:
1. ваш вопрос неясен. пожалуйста, переформатируйте его. Используйте шаги 1,2,3 …, которые вы хотите иметь, и с какой проблемой вы столкнулись
Ответ №1:
Найдите четыре точки и создайте новый пользовательский интерфейс, соответствующий этим точкам. Добавьте его в основной вид. Если это представление является UILabel, вы можете легко добавить текст внутри него. Если UITextField, пользователи могут использовать стандартный подход к редактированию текста iOS: «коснитесь текстового поля, появится клавиатура».