我在Dim oPres As PowerPoint.Presentation = oApp.Presentations(1)
内有一些UIButtons
,并且所有这些都缺少默认的点击动画,但是如果我长按 - 动画效果正常。我找到了一些解决方案,例如将类型设置为UITableViewCells
,.system
,但它们都没有帮助。这有什么问题?
答案 0 :(得分:2)
这不是一个"问题" - 它的设计。
当您在表格视图或滚动视图或集合视图中有一个对象(如按钮)时,您可以触摸"它,系统需要知道您是否点击按钮,或者您是否想要触摸并拖动以滚动包含该按钮的视图。
因此,表视图(实际上是表格视图中的"滚动视图部分")等待您在执行任何操作之前是否拖动手指。
如果您希望按钮立即响应,您需要设置
@JMS\XmlList(inline=true, entry="customer")
在包含滚动视图上。
如果您搜索 delaysContentTouches = false
,您应该找到关于此主题的大量讨论,以及更改默认行为的各种方法。
答案 1 :(得分:0)
对于此问题,您可以向UIButton添加扩展名并覆盖某些方法。
您可以查看我的回答here