Я понимаю, что этот вопрос задавали раньше, но я не удовлетворен ответами, то есть отключив его. Существует принципиальное различие: отключенное представление не запускает события, но для просмотра в режиме readonly оно должно по-прежнему запускать событие подобно (например, TouchUpInside), и оно мне нужно. Единственное, чего я не хочу - это ввод с клавиатуры.
Причина в том, что у меня есть несколько полей ввода, некоторые могут использовать UITextField напрямую, другие - нет. Я хочу, чтобы они выглядели похожими. Поэтому я хотел бы использовать UITextField для отображения всех них. Некоторые из них должны быть только для чтения, поэтому я могу использовать событие touch up для альтернативного ввода.
Или может быть совершенно другой способ сделать это?
EDIT: Это для моего проекта MonoTouch. У меня очень ограниченные знания в объекте-с.