首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用自定义键盘时iOS AssistiveTouch慢动画

使用自定义键盘时iOS AssistiveTouch慢动画
EN

Stack Overflow用户
提问于 2014-11-27 14:26:46
回答 2查看 1.3K关注 0票数 6

我正在构建一个自定义键盘,现在一切都很好,除了在我的自定义键盘启用时使用AssistiveTouch时,AssistiveTouch的动画有点滞后(慢放大,缩小)当点击打开它。

我在iPhone 4s和iPhone 6上测试了同样的问题,所以我认为这与设备硬件或资源消耗无关。

有人有同样的麻烦或者知道原因吗?以及如何解决这个问题?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-11-28 17:09:58

我一个人找到了理由。那是因为阴影。我为每个按钮添加了阴影,删除阴影后,延迟不再出现。

那么,有人建议用更好的方法在按钮上添加阴影而不出现滞后吗?

这是我向按钮添加阴影的方式:

代码语言:javascript
运行
复制
button.layer.masksToBounds = false
        button.layer.shadowColor = UIColor(rgb: 0x000000, alpha: 0.5).CGColor
        button.layer.shadowOpacity = 1.0
        button.layer.shadowRadius = 0
        button.layer.shadowOffset = CGSizeMake(0, 1.0)
票数 2
EN

Stack Overflow用户

发布于 2015-10-21 08:54:07

经过一段时间的尝试,我找到了答案。我发现你真的需要在你的按钮上加上阴影。如果您使用的是Xcode 6或7,那么当您转到故事板时,选择按钮并选择属性检查器,就会有一个阴影选项。选择它,你就会得到它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27172911

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档