Objective-C>拍摄或选择照片后不会返回横向视图

Objective-C>拍摄或选择照片后不会返回横向视图,objective-c,layout,landscape,portrait,Objective C,Layout,Landscape,Portrait,我有一个应用程序的景观模式,只有我正在工作,其中有几个领域的用户将采取一个照片或选择现有的照片。从相机或照片库返回后,视图不会自动返回到横向模式。您必须将iPad倾斜,否则您会看到大片白色。我尝试过使用以下方法,但没有任何效果: - (BOOL)shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation)interfaceOrientation { return (int

我有一个应用程序的景观模式,只有我正在工作,其中有几个领域的用户将采取一个照片或选择现有的照片。从相机或照片库返回后,视图不会自动返回到横向模式。您必须将iPad倾斜,否则您会看到大片白色。我尝试过使用以下方法,但没有任何效果:

- (BOOL)shouldAutorotateToInterfaceOrientation:
                         (UIInterfaceOrientation)interfaceOrientation
{
    return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft ||
                 interfaceOrientation == UIInterfaceOrientationLandscapeRight);
}
图片是横向的,但应用程序的布局仍然是纵向的,因为它被推到相机上再推回来

有人对如何让它正确地自动旋转回来有想法吗