我已经创建并布置了一个UIView - 一切看起来都很好,但是在实现委托方法时,我注意到一个非常奇怪的帧方向更改。
框架从:{{0,0,} {1024,768}}到{{0,0},{768,1024}}< ----翻转!
更新
仅当我的视图控制器从当前视图控制器出现(也称为“模态”)时,才会出现此问题。如果视图控制器直接添加到我的UINavigationController,则没有问题。
因此,当通过委托方法添加新的子视图(自定义弹出窗口)时,布局变得混乱。但只有视图控制器呈现如下:
- (void)presentPicker
{
GTPPickerController* pickerViewController = [assembly pickerViewController];
[pickerViewController setDelegate:self];
[self presentViewController:pickerViewController animated:YES completion:nil];
}
问题: