我想创建一个像UIButton
. 我需要它像按钮一样发送touchUpInside
到目标,但是当按钮状态发生变化时,我想用它drawRect
来更改按钮外观。
我在网上阅读了很多关于不子类化UIButton
或UIControl
.
那么这样做的可接受方式是什么?
此外,如果答案是,
UIControl
那么您如何touchUpInside
使用 'beginTracking
' 方法来实现?为什么我们不能子类化
UIButton
. 我读过关于它是一个类集群而不使用的东西,UIButtonTypeCustom
因为它不起作用,但这是为什么呢?
我希望有人可以对此有所了解或指出我的一些好读物。
谢谢你。