button 不能正常显示高亮,轻点 button 时不高亮,而长按时才高亮
搜索发现,问题在于将 button 加在 UIScrollView 上面。
解决方法:scrollview.DelayContentTouch = NO;
不过讨论上说这样可能导致问题,详情见:scrollview不能正常显示button高亮效果同时按两个 button 触发两种动作(如:同时点击两个按钮会跳转两个页面的bug)
解决方法:button.exclusiveTouch = YES;//这是 UIView 的属性
UIButton 疑难杂症
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。