在Swift中调整UIWebview的高度/宽度

时间:2014-11-08 18:45:54

标签: ios uiwebview interface-builder

我正在使用UIWebview来显示登录门户网站(在Safari中响应),但宽度和高度似乎在屏幕上运行。通用,使用任意宽度,常规高度。

图片:

enter image description here

enter image description here

enter image description here

对不起图像质量。

1 个答案:

答案 0 :(得分:9)

可以通过添加一些自动布局约束来防止这种情况发生,这样无论运行什么设备,您的Web视图都将占据屏幕的相同部分。

在界面构建器中选择Web视图后,打开约束菜单并添加适当的约束:

enter image description here

请注意,我取消选中"约束到边距"因为我想要(看起来你可能也想要)你的视图一直到视图控制器的边缘。

完成后,IB侧面菜单看起来应该是这样的:

enter image description here