【发布时间】:2017-07-02 10:37:56
【问题描述】:
我一直在尝试创建一个简单的滑动过渡。然而,按钮似乎不受任何裁剪的 CAAnimation 的影响。
我试图让它在屏幕上移动一个条,当它越过按钮时,它会删除它刚刚越过的部分。
我已经尝试过 bounds.width、size.x 和许多其他键值路径来实现效果,但我没有得到我想要的。它只是重新定位始终完全可见的文本 我也尝试将 UIButton 更改为 UIImage,但文本似乎没有打印在 UIImage 上。 我也尝试过使用口罩,但我听说应该尽可能少地使用它们,因为它们会消耗手机资源。无论如何,我并没有真正做到这一点,因为我以前没有使用过它们。 我还尝试将它放在容器视图中,然后更改它的尺寸,但所有文本仍然完全可见。
我知道我可以让视图隐藏按钮,但我正试图在栏滑动时显示背后的视图。
有人对如何在 UIButton 上实现滑动过渡有任何建议吗?
我们将不胜感激。
谢谢
【问题讨论】:
-
你试图运行的代码是什么?
-
问题不在于代码不起作用。问题是不知道要写什么代码才能达到我想要的效果。
标签: xcode uibutton caanimation