1

我需要像这样实现我的按钮的效果:

在此处输入图像描述

我的问题是:

  1. 如何将此自定义阴影添加到按钮,以便只有“按钮”表面对触摸做出反应?
  2. 当我在底部有下一个按钮时,靠近上一个按钮,我怎么能确定它不会被上部的按钮阴影覆盖?我需要把所有的按钮都放在前面,把所有的阴影放在后面。
4

1 回答 1

1
  1. 如果要添加阴影而不使其可点击,则需要将 imageView 添加为按钮的子视图。(确保剪辑子视图被禁用)。

  2. 如果您不希望一个按钮的阴影出现在另一个按钮的顶部,那么您需要将阴影单独添加到主父视图中。选项 1 中的解决方案将不起作用。它不整洁,但它是我能想到的唯一方法。

于 2012-10-01T00:12:10.313 回答