我有这个:
并且以模态呈现时有这个:
在呈现webview之前的一些代码jsut:
webViewController.modalInPopover = YES;
webViewController.modalPresentationStyle = UIModalTransitionStyleCoverVertical;
在webViewController的viewDidLoad模板中有这个:
self.contentSizeForViewInPopover = CGSizeMake(320.0, 436.0);
我已经查找了每个角色扮演视图的每一帧,但是frame.sizes是正确的。 任何有相似解决方案经验的人?
答案 0 :(得分:1)
首先,我为展示风格指定了过渡风格。 这就是全屏的枚举。
在webViewController初始化...
self.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
self.modalPresentationStyle = UIModalPresentationCurrentContext;
......解决了这个问题。
我会尝试将其移至 - (void)awakeFromNib;摆脱硬编码的大小。