If I recall correctly, in iOS 4.0, this was reversed, but the next update changed the behavior to what we have now.
On Mar 20, 2011, at 1:25 PM, WT wrote: > I seem to recall that one of the WWDC 2010 instructional videos - available > for free from Apple's developer site - mentions that the block version has > UIViewAnimationOptionAllowUserInteraction off by default. > > That being said, have you filed a document enhancement request? > > WT > > On Mar 20, 2011, at 1:59 PM, David Rowland wrote: > >> That did it. >> >> The "View Programmming Guide for iOS", discusses both methods and implies >> that their code samples are equivalent. They don't say, or I didn't see, >> that the option you mention is on by default for the begin/commit style and >> off for the newer block style. >> >> thanks, >> >> David >> >> >> >> On Mar 19, 2011, at 5:08 PM, Roland King wrote: >> >>> UIViewAnimationOptionAllowUserInteraction ? >>> >>> >>> >>> On Mar 20, 2011, at 5:42, David Rowland <rowla...@sbcglobal.net> wrote: >>> >>>> This works. It fades the label to invisibility. >>>> >>>> label.alpha = 1.0; >>>> [UIView beginAnimations:nil context:nil]; >>>> [UIView setAnimationDuration:2.5]; >>>> label.alpha = 0; >>>> [UIView commitAnimations]; >>>> >>>> >>>> and so does this, >>>> >>>> label.alpha = 1.0; >>>> [UIView animateWithDuration:2.5 animations:^{label.alpha = 0.0;} ]; >>>> >>>> >>>> The documentation says the latter is now preferred and does the same thing >>>> as the former. In particular, both will >>>> start a separate thread for the animation. >>>> >>>> My problem is that the second method seems to block the main thread. While >>>> it is acting I cannot use any of the controls on the screen. The first >>>> method lets me do what I wish as it proceeds. >>>> >>>> >>>> Anyone have advice? >>>> >>>> thanks, >>>> >>>> David Jeff Kelley SlaunchaMan@gmail.com_______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com