在我的Android应用程序中,我在全球范围内有三个不规则形状,如下所示:
所以我把这张图片放在版面上,Globe is just an image .There is no role of globe here.,现在,我想把一个按钮放在每个不规则形状的图片上面,这些不规则形状的图片遍布全球。
按钮总是矩形的,但是I want to get touch event for irregular shape,not for rectangular area.,所以我怎样才能在这三个不规则的形状上放置三个按钮,或者有任何解决方案?以便在活动中处理每个按钮的不同事件?
我不知道如何完成这项
我有一个包含2个UIImageViews的UIView -一个框架和一个框架后面的图片。框架不是矩形-它是一个不规则的形状。用户可以操作框架后面的图片(缩放、旋转和平移),当它们完成后,我想要捕捉框架内图片的裁剪-而不是图片和框架一起。有什么办法可以做到这一点吗?
我已经设法将图片和框架一起展平成一个单独的图像,如下所示,但我只需要图片,如果成功提取,它将具有框架形状的边框。
- (IBAction)renderPhoto:(id)sender {
//Combine the layers into a single image
UIView *canvas = [[[send