我的应用程序中有分页。每个页面都有图像。在定向期间,我根据横向和纵向方向更改框架。但图像在弹跳。它不应该弹跳并且想要平稳设置。
请让我们知道我能做什么。
我正在改变框架
- (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration
这是一些代码。
- (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration
{
if (toInterfaceOrientation == UIInterfaceOrientationLandscapeLeft || toInterfaceOrientation == UIInterfaceOrientationLandscapeRight)
{
[self performSelector:@selector(setLandscapeOrientationFrame) withObject:nil afterDelay:(duration/2)];
}
else
{
[self performSelector:@selector(setPortraitOrientationFrame) withObject:nil afterDelay:(duration/2)];
}
}
而在“ setPortraitOrientationFrame
”和“ setLandscapeOrientationFrame
”中,我正在改变框架。