ios – 使用UIView作为按钮

前端之家收集整理的这篇文章主要介绍了ios – 使用UIView作为按钮前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试使用我在Storyboard中创建的UIView作为按钮.我假设可以使用UIButton,将类型设置为自定义.但是我无法将子视图添加到Storyboard中的自定义UIButton.

因此,我花了最后一小时重新发明轮子,通过制作我自己的自定义手势识别器重新实现按钮功能.

当然这不是最好的方式,所以我的问题 – 对于比我更有经验的iOS开发人员 – 是什么是制作自定义按钮的最佳方式?

要明确它需要:

>使用我创建的UIView作为可击打区域.
>能够表现出来
不同的状态取决于当前是否突出显示
(即触地).
>实际点击时执行一些操作.

谢谢您的帮助.

解决方法

您可以使用UIButton,将类型设置为自定义,然后以编程方式添加子视图…

猜你在找的iOS相关文章