UIBarButtonItem中的UIButton丢弃了动画效果

Fre*_*ins 6 animation objective-c uibarbuttonitem ios7

如果我在UIButton内部嵌入一​​个UIBarButtonItem把它放在工具栏上,它会在我点击它时丢弃动画效果.

默认情况下,iOS 7在点击a时具有很好的动画效果UIBarButtonItem.它略微淡化为浅色.

即使在UIBarButtonItem背景图像的自定义上,我怎么能保持这种乐观的效果呢?

小智 -1

当我使用自定义 UIView 和图像创建多个 rightbarbuttonitem 时,我遇到了同样的问题。我通过使用showsTouchWhenHighlighted财产解决了我的问题。

 yourCustomButton.showsTouchWhenHighlighted = YES;
Run Code Online (Sandbox Code Playgroud)