Tag: 袭击

-Answered-在UIControl /旋转视图中获取UIButton的点击事件

编辑 请参阅Nathan的评论部分了解最新的项目。 只剩下问题了:得到正确的button。 编辑 我想有一个用户可以旋转的UIView。 该UIView应该包含一些可以点击的UIButtons。 我有一个困难的时间,因为我使用UIControl子类来旋转视图,并在该子类中,我必须禁用UIControl中的子视图(使其旋转)的用户交互,这可能会导致UIButtons不可拔。 我怎样才能让UIView,用户可以旋转, 并包含可点击的UIButtons? 这是一个链接到我的项目,它给你一个开始:它包含UIButtons和一个可纺的UIView。 我可以不点击UIButtons。 老问题与更多的细节 我正在使用这个窗格: https : //github.com/joshdhenry/SpinWheelControl ,我想对button点击作出反应。 我可以添加button,但是我不能在button中接收点击事件。 我正在使用hitTests,但他们从来没有得到执行。 用户应该旋转轮子,并能够点击其中一个饼图的button。 在这里获取项目: https : //github.com/Jasperav/SpinningWheelWithTappableButtons 看到我在pod文件中添加的代码如下: 我在SpinWheelWedge.swift中添加了这个variables: let button = SpinWheelWedgeButton() 我添加了这个类: class SpinWheelWedgeButton: TornadoButton { public func configureWedgeButton(index: UInt, width: CGFloat, position: CGPoint, radiansPerWedge: Radians) { self.frame = CGRect(x: 0, y: 0, width: width, height: […]