检查了代码之后,也没有发现什么异样。但是在控制台,会有CGAffineTransformInvert: singular matrix的错误信息。经过一番搜索之后,发现很多人都遇到了这个问题。产生的大致原因是当点击了actionsheet的按钮时,触发了ImagePicker的渲染,但这个时候actionsheect的动画还在继续,解决办法是在UIActionsheet的委托方法中预先调用
[actionSheet dismissWithClickedButtonIndex:999 animated:NO];
网友评论