Я пытаюсь использовать UIView, который я создал в Storyboard, в качестве кнопки. Я предположил, что можно будет использовать UIButton, установив тип в пользовательский. Однако мне не удалось добавить subviews в пользовательский UIButton в Storyboard.Использование UIView как кнопки
Как таковой, я только что провел последний час, изобретая колесо, сделав свои собственные собственные редизайнеры жеста, чтобы переопределить функциональность кнопки.
Несомненно, это не лучший способ сделать это, поэтому мой вопрос - более опытным разработчикам iOS, чем я - это лучший способ создать пользовательскую кнопку?
Чтобы было ясно, что необходимо:
- Используйте UIView, который я создал, как это область мячей по.
- Можете показать состояние в зависимости от того, подсвечивается ли в данный момент или нет. (т. Е. Касание вниз).
- Выполнение некоторых действий при фактическом постукивании.
Благодарим за помощь.
Так что, чтобы создать пользовательскую кнопку, мне по существу пришлось бы делать все программно, а не использовать раскадровки? –
Nop, вы создаете его на раскадровке, а затем добавляете свои представления (от конструктора интерфейса, например) программно. – fbernardo