【发布时间】:2012-06-15 18:33:55
【问题描述】:
有什么方法可以在设备方向动画完成之前执行代码?
现在我将自己添加为 UIDeviceOrientationDidChangeNotification 的观察者
但是我需要在更改实际发生之前完成我的代码,而不是之后。
【问题讨论】:
标签: iphone xcode ipad uideviceorientation
有什么方法可以在设备方向动画完成之前执行代码?
现在我将自己添加为 UIDeviceOrientationDidChangeNotification 的观察者
但是我需要在更改实际发生之前完成我的代码,而不是之后。
【问题讨论】:
标签: iphone xcode ipad uideviceorientation
查看文档:)
响应视图轮换事件 –
willRotateToInterfaceOrientation:duration:
willAnimateRotationToInterfaceOrientation:duration:
didRotateFromInterfaceOrientation:
【讨论】:
尝试用这个方法改一下:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
// Return YES for supported orientations
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}
【讨论】: