gpt4 book ai didi

ios - 在ios上使用按钮旋转图像

转载 作者:行者123 更新时间:2023-11-29 04:19:49 26 4
gpt4 key购买 nike

我正在尝试找到一种方法来实现类似于命运之轮的东西,但每个三角形都是一个按钮,每个按钮都会将用户带到另一个屏幕。您认为这样做的最佳方法是什么?

我想编写自己的代码,但作为一个例子,我发现了这个:http://www.walnutlabs.com/blog/?p=9

对于方向盘和动力来说这很棒,但我的问题是按钮。如何使它们成为三角形以及如何使它们与图像的其余部分一起旋转?常规 subview 可以工作吗?

谢谢

最佳答案

这实际上取决于您的具体需求。通过使用按钮的 subview 当然可以实现滚轮的视觉外观,但不能使它们在三角形区域中响应。

如果这是 Not Acceptable ,我建议为您的滚轮创建一个 UIView 子类。在它的 drawRect: 方法中,您可以进行自定义绘图来绘制轮子。然后,您使用 touchesBegan:withEvent:touchesMoved:withEvent:touchesEnded:withEvent: (也许 TouchesEnded 就足够了)方法来跟踪哪些 button(即 View 中的区域)用户触摸并调用适当的方法。

注意:将委托(delegate)属性添加到自定义 View 和协议(protocol)来处理响应其他地方的触摸的操作可能会很有用。

关于ios - 在ios上使用按钮旋转图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13108974/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com