gpt4 book ai didi

iphone - 圆形图像按钮 VS 方形 Controller

转载 作者:行者123 更新时间:2023-12-03 20:15:48 26 4
gpt4 key购买 nike

我有一个带有圆形图像的自定义按钮。

问题是 Controller 默认是方形的,所以每当我单击图像的角时,按钮都会响应调用关联的方法,而实际上他不应该这样做,因为角上没有图像,所以按钮不应响应。

有人知道解决这个错误的方法吗?

最佳答案

解决此问题的一种方法是减小按钮的大小。但它仍然是一个矩形(或正方形)。更复杂的方法是实现 - (UIView *) hitTest: (CGPoint) pt withEvent: (UIEvent *) event 并处理单击按钮的哪个区域以及如果它不在您定义的圆圈中忽略该触摸事件。

但如果你问我,那就这样吧。在触摸中,人们很少那么准确(与鼠标点击相比)。因此,矩形按钮为用户提供了更多的点击按钮的区域,即使他稍微偏离了目标。

关于iphone - 圆形图像按钮 VS 方形 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7985259/

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