2017-09-28 63 views
-4

其实我用这些图片有简单的图片,我只是通过切片和放在按钮上得到这3张图片。 我有3个图像的按钮,图像是不同的形状。这些3个图像将作圆圈如下所示Circle使用不同的按钮ObjectiveC

enter image description here 并且它们重叠,如下所示, enter image description here

现在,当屏幕改变按钮应根据画面保持它们的形状相同的,因为它是也改变。如何实现这一点。由于这些按钮是重叠的,但我已经使用了一个只能在非透明部分使按钮可点击的库。 我已经设置了限制,但由于重叠,他们没有显示我想要什么。 这就是我得到enter image description here

+0

屏变是指摆动这个圈子是这样的吗? –

+3

*“他们没有显示我想要的东西”* ---好吧,如果你希望得到一些帮助,你需要显示你想要的东西。 – DonMag

+0

我想说你的图片需要再次裁剪,但很巧妙。我会在他们身边添加额外的透明空间。向设计师解释这个问题,并且应该正确裁剪它们。所有的最简单的方法(如果你的第三方lib可以只允许在非透明部分按钮检测),是有相同的大小(整个3个按钮togother大小),并保持每个只有一个不透明。 – Larme

回答

0

如果你还在试图得到这个工作...

在相同尺寸创建3张图片全部,然后躺在他们正是在彼此的顶部。在此图像中,粉红色的区域是图像的透明/阿尔法方面:

enter image description here

,这是它的外观时,他们被层叠在一起:

enter image description here