Xcode:布局在 4S 上不错,5/6 不好
Xcode: layout good on 4S, 5/6 not
我的视图控制器上有一个简单的标签和一个网络视图。在4s和5上宽度完美,但是在6上,右边有一个"white band"..你需要在约束中配置什么,让"grow"长度在5上的webview,和6/6+ 的宽度和长度?谢谢
Autolayout class是棘手的部分:
- 在 w-Any、h-Any 上创建所有组件,这样它们就会出现在所有 iOS 设备上。
- 开始创建针对特定设备的约束
- 将w-any、h-any改成你喜欢的。
- 重新定位您的标签和网络视图
- 界面生成器的左下角根据边距定义标签和 Web 视图的新约束。
- 您可以添加更多 labels/UI 元素,这些元素只会出现在 class 设备上(iPhone 6/6+)
您可以在没有 运行 模拟器的情况下检查布局:
https://developer.apple.com/library/ios/recipes/xcode_help-interface_builder/Chapters/PreviewingLayouts.html#//apple_ref/doc/uid/TP40009971-CH5
我的视图控制器上有一个简单的标签和一个网络视图。在4s和5上宽度完美,但是在6上,右边有一个"white band"..你需要在约束中配置什么,让"grow"长度在5上的webview,和6/6+ 的宽度和长度?谢谢
Autolayout class是棘手的部分:
- 在 w-Any、h-Any 上创建所有组件,这样它们就会出现在所有 iOS 设备上。
- 开始创建针对特定设备的约束
- 将w-any、h-any改成你喜欢的。
- 重新定位您的标签和网络视图
- 界面生成器的左下角根据边距定义标签和 Web 视图的新约束。
- 您可以添加更多 labels/UI 元素,这些元素只会出现在 class 设备上(iPhone 6/6+)
您可以在没有 运行 模拟器的情况下检查布局: https://developer.apple.com/library/ios/recipes/xcode_help-interface_builder/Chapters/PreviewingLayouts.html#//apple_ref/doc/uid/TP40009971-CH5