Hi Evadne, Thanks for your reply! I tried the "willAnimateRotationToInterfaceOrientation:duration:" as you mentioned. And so far, so good.
Best regards Leon 2011/4/18 Evadne Wu <e...@monoceroi.com> > For not using autoresizing masks, is it that you don’t want to use > them (theological reasons) or you can’t (pragmatic reasons)? > > Please just use them if possible, will save lots of wasted hours > wrestling the frameworks. Don’t fight the frameworks :) > > Otherwise, try willAnimateRotationToInterfaceOrientation:duration:, I > find it extremely helpful. > > Please don’t think about getting the transform; needing it is > *usually* a very bad thing meaning that something is wrong either at > the framework level (unlikely) or at app level (more likely, almost > all the time). > > -ev > > On Mon, Apr 18, 2011 at 7:30 PM, Leon Qiao <leon.qiao....@gmail.com> > wrote: > > Dear all, > > > > Recently, I need to do the following: > > 1. add a sub view of a view controller onto the window. > > 2. Make it fit the bottom of the window. That is, the bottom side of the > > view and the bottom of the window will > > coincide. > > 3. When the device rotated, the height of the subview will not be > changed, > > but I need to change the width, so > > that it will fit the width of the window(for iPad, 1024 or 768 pixels). > > > > But it feels like the old understanding of the rotate user interface > > orientation is not correct. Would you please tell me > > where is the right place that I should put the modification frame code. > For > > some reason, I don't want to use the auto-resizing mask here. Should I > put > > it into the "didRotateFromInterfaceOrientation" or > > "willRotateToInterfaceOrientation", or > > "willAnimateRotateToInterfaceOrientation" method, and how should I do it? > > Should I consider the transform of its super view? > > > > Thanks a lot! > > > > -- > > Best regards > > Leon > > _______________________________________________ > > > > 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/ev%40monoceroi.com > > > > This email sent to e...@monoceroi.com > > > -- Best regards Leon _______________________________________________ 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