方向纵向和横向模式

问题描述:

我有一个2大标志图像。在横向模式下一切OK。当我改变为肖像模式时,图像相互重叠。它们对于IB对齐太大 我可以为每个方向设置不同的视图吗? 或我该如何解决这个问题。方向纵向和横向模式

使用下面的代码

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation 

电流方向,并根据它改变你的图像视图帧。

+0

我也尝试在这里玩,但唯一想到使用不同的图像不同的方向 – Anton 2011-03-27 18:05:59

+0

是的你必须使用不同的图像不同的方向。 – saadnib 2011-03-27 18:07:31

更新至saadnib的回答。请勿使用shouldAutorotateToInterfaceOrientation。这种方法是为了别的。

你的方法是:

- (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration 
- (void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation 

前者称为发生之前旋转,第二个是刚刚接口方向后调用。

您应该在这里替换UIViewController的视图,或者您也可以在这里替换不同方向的图像。