例:
[UIView animateWithDuration:3
delay:0.0
options:UIViewAnimationOptionCurveLinear|UIViewAnimationOptionAllowUserInteraction
animations:^{
唉 这问题又折腾了好久
转载自:http://stackoverflow.com/questions/5921173/uiview-animations-canceling-any-touch-input
Turns out UIView's block animation by default blocks user interaction, and to get around it you need to pass UIViewAnimationOptionAllowUserInteraction as one of the options. Hopefully someone else will have some use of this information as well.