- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我用一副纸牌创建了一个圆圈,用户可以旋转它来选择一张纸牌。平移结束后,它会捕捉到指定的角度,并带有漂亮的减速动画。将来会有某种指示表明 45 度的卡是所选的卡。我想指出选择随着触觉反馈而改变,就像在 UIPickerView
中一样。现在我正在尝试为减速动画添加触觉反馈。我的想法是制作反馈生成器并在动画中调用 .selectionChanged()
的次数与跳过的卡片数一样多。但现在我决定简单地调用它 3 次。不幸的是,我的想法都不起作用——即使创建一个单独的 UIViewPropertyAnimator
也不起作用。我想我应该只将动画属性放在动画闭包中。动画师本身工作正常 - 减速动画工作。
animator.addAnimations {
UIView.animateKeyframes(withDuration: 5.0, delay: 0.0, options: [], animations: {
UIView.addKeyframe(withRelativeStartTime: 1.0/3.0, relativeDuration: 0.0, animations: {
self.selectionGenerator.selectionChanged()
})
UIView.addKeyframe(withRelativeStartTime: 2.0/3.0, relativeDuration: 0.0, animations: {
self.selectionGenerator.selectionChanged()
})
UIView.addKeyframe(withRelativeStartTime: 3.0/3.0, relativeDuration: 0.0, animations: {
self.selectionGenerator.selectionChanged()
})
})
}
animator.startAnimation()
How can I mimic the haptic feedback behaviour of for example DatePicker , which vibrates when selection changes?
最佳答案
您可以使用添加触觉反馈 触觉 https://github.com/efremidze/Haptica并在动画循环中添加此反馈我希望它会起作用...:)
关于ios - 动画期间的触觉反馈——模仿 UIPickerView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59155744/
我有一个项目需要建立一个自行车预订网站。我需要创建一个 Canvas 以允许人们签名。我创建了 Canvas ,它可以很好地使用鼠标,但我需要知道如何在移动设备上执行此操作。我尝试了几件事(使用 to
我正在尝试通过沉浸式 SDK 使用 Android 来探索触觉。 (下载的jar版本= 3.6) 引用: http://www2.immersion.com/developers/index.php?
我是一名优秀的程序员,十分优秀!