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

Reply via email to