How to achieve auto-scaling of IOS screens) How to achieve auto-scaling of IOS screens

Source: Internet
Author: User
How to achieve auto-adaptation of IOS screens first in -(Bool) shouldautorotatetointerfaceorientation :( uiinterfaceorientation) Interfaceorientation Method. -(Void) willrotatetointerfaceorientation (uiinterfaceorientation) Tointerfaceorientation  Duration :( nstimeinterval) Duration Or -(Void) willanimaterotationtointerfaceorientation (uiinterfaceorientation) Interfaceorientation Duration :( nstimeinterval) Duration Reset the frame of all sub-views. When uiview is set to automatically adapt to the screen (that is, myview. autoresizessubviews = yes). When we reset the frame of myview (We will reset the frame of view when the screen is rotated), The layoutsubviers method is automatically called, in this method, we can determine the screen direction and adjust the frame of each sub-view. If there is a superviewcontroller in the work layer and the view of another subviewcontroller is added to the Controller's attempt, the above three methods of subviewcontroller will not be called in any case. At this time, you can -(Void) willrotatetointerfaceorientation (uiinterfaceorientation) Tointerfaceorientation  Duration :( nstimeinterval) Duration Or -(Void) willanimaterotationtointerfaceorientation (uiinterfaceorientation) Interfaceorientation Duration :( nstimeinterval) Duration Method to reconfigure the view of subviewcontroller. First -(Bool) shouldautorotatetointerfaceorientation :( uiinterfaceorientation) Interfaceorientation Method. -(Void) willrotatetointerfaceorientation (uiinterfaceorientation) Tointerfaceorientation  Duration :( nstimeinterval) Duration Or -(Void) willanimaterotationtointerfaceorientation (uiinterfaceorientation) Interfaceorientation Duration :( nstimeinterval) Duration Reset the frame of all sub-views. When uiview is set to automatically adapt to the screen (that is, myview. autoresizessubviews = yes). When we reset the frame of myview (We will reset the frame of view when the screen is rotated), The layoutsubviers method is automatically called, in this method, we can determine the screen direction and adjust the frame of each sub-view. If there is a superviewcontroller in the work layer and the view of another subviewcontroller is added to the Controller's attempt, the above three methods of subviewcontroller will not be called in any case. At this time, you can -(Void) willrotatetointerfaceorientation (uiinterfaceorientation) Tointerfaceorientation  Duration :( nstimeinterval) Duration Or -(Void) willanimaterotationtointerfaceorientation (uiinterfaceorientation) Interfaceorientation Duration :( nstimeinterval) Duration Method to reconfigure the view of subviewcontroller.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.