On or about 12/15/09 11:29 AM, thus spake "Luke the Hiesterman" <[email protected]>:
> You should probably post a sample project which demonstrates this. http://www.apeth.com/example.zip Thanks for any enlightenment! m. > > On Dec 15, 2009, at 9:09 AM, Matt Neuburg wrote: > >> On or about 12/15/09 7:00 AM, thus spake "Luke the Hiesterman" >> <[email protected]>: >> >>> should be using a rect based on the bounds >> >> Okay, but things are still reversed from the way I naively think they should >> be. Just consider this code alone (I've moved everything into the view's >> controller): >> >> UIScrollView* sv = (UIScrollView*)self.view; >> CGRect f = self.view.bounds; >> sv.contentSize = CGSizeMake(f.size.height * 2.0, f.size.width); >> >> Now, what I'm trying to do is make the content twice as *wide* as the scroll >> view, so that I "page" from side to side, in this landscape-oriented app. >> And I am succeeding in doing so! >> >> The question is: why? As you can see from the code, I'm finding that I have >> to take my bounds and use its *height* as my content size's *width* (and >> double it, in order to get my two-page setup) and its *width* as my content >> size's *height*. But why *is* that? The scroll view *is* rotated (i.e. I'm >> not merely holding the iPhone sideways; things drawn in the scroll view in >> IB with the view rotated are appearing correctly in the running app) so >> shouldn't width mean width? >> >> My code works perfectly, I just want to understand why. Does rotation not >> really mean rotation? Am I supposed to manually apply a coordinate transform >> that the docs have failed to warn me about? I did the three things we are >> asked to do here: >> >> <http://developer.apple.com/iphone/library/documentation/iPhone/Conceptual/i >> PhoneOSProgrammingGuide/ApplicationEnvironment/ApplicationEnvironment.html#/ >> /apple_ref/doc/uid/TP40007072-CH7-SW18> >> >> m. -- matt neuburg, phd = [email protected], http://www.tidbits.com/matt/ pantes anthropoi tou eidenai oregontai phusei Among the 2007 MacTech Top 25, http://tinyurl.com/2rh4pf AppleScript: the Definitive Guide, 2nd edition http://www.tidbits.com/matt/default.html#applescriptthings Take Control of Exploring & Customizing Snow Leopard http://tinyurl.com/kufyy8 RubyFrontier! http://www.apeth.com/RubyFrontierDocs/default.html TidBITS, Mac news and reviews since 1990, http://www.tidbits.com _______________________________________________ Cocoa-dev mailing list ([email protected]) 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 [email protected]
