Что вы можете сделать, это создать представление со всем текстовым полем, которое работает в двух режимах: сначала только для чтения (установив userInteraction в false) и второй режим редактирования.Таким образом, вы можете избежать использования этикеток.Для этого потребуется только одна кнопка редактирования для всех полей.если вы все еще хотите придерживаться своего подхода, вы можете скрыть метки, использовать их рамки для создания текстовых полей на их месте и сделать их видимыми, пока вы работаете в режиме редактирования.Не забудьте использовать
[self.view bringSubviewToFront:TEXT_FIELD];
Пока вы добавляете их в свой вид.Управление редактированием с использованием подхода, о котором я упоминал ранее, более простое и требует меньше усилий.Надеюсь, это поможет