English 中文(简体)
当屏幕旋转时,我要如何处理控制大小调整?
原标题:How can I handle control resizing when rotating screen

尽管我的90%控件可以完美地使用捕捉功能重置大小。但是由于其内容(即标签及其容器)的原因,在ViewDidLoad函数中,我有一些程序上调整大小的元素。

有没有办法获取屏幕旋转事件的处理方式?这样我就可以手动调整控件大小了?

谢谢 (xiè xiè)

问题回答

当然。假设您正在使用UIViewController(您绝对应该这样做),您只需要实现-willAnimateRotationToInterfaceOrientation:duration:方法。在其中使用一个动画块重新配置您的视图。

我没有意识到有一个代表:

didRotateFromInterfaceOrientation:屏幕旋转结束时调用。

我把我的代码放进去了,工作完成了。





相关问题
Code sign Error

I have created a new iPhone application.I have two mach machines. I have created the certificate for running application in iPhone in one mac. Can I use the other mac for running the application in ...

ABPersonViewController Usage for displaying contact

Created a View based Project and added a contact to the AddressBook using ABAddressBookRef,ABRecordRef now i wanted to display the added contact ABPersonViewController is the method but how to use in ...

将音频Clips从Peter改为服务器

我不禁要问,那里是否有任何实例表明从Peit向服务器发送音响。 I m不关心电话或SIP风格的解决办法,只是一个简单的袖珍流程......

• 如何将搜查线重新定位?

我正试图把图像放在搜索条左边。 但是,问题始于这里,搜索条线不能重新布署。

热门标签