我对iOS编程世界很陌生。我想知道如何在iOS中为横向和纵向视图创建单独的布局。请查看以下链接查看我的要求的示例图片。
https://www.safaribooksonline.com/blog/wp-content/uploads/2013/06/skype-composite-1.jpg
任何人都可以建议我做任何文章。谢谢。
答案 0 :(得分:2)
如果您在iOS中使用自动布局,则无需使用单独/固定结构UI。
参见: 自适应布局iOS: https://www.raywenderlich.com/113768/adaptive-layout-tutorial-in-ios-9-getting-started
我在我的应用程序中实现了相同的功能。
答案 1 :(得分:0)
以下是您的问题的一个很好的解释 https://www.raywenderlich.com/113768/adaptive-layout-tutorial-in-ios-9-getting-started
答案 2 :(得分:-1)
故事板很容易:为纵向和横向模式添加单独的视图控制器。
对于纵向viewController,保持原样。
对于landscape viewController,您需要在storyboard中进行一些更改, 添加视图控制器 - >转到属性区域的模拟指标 - >命中方向 - >将其更改为横向。
然后你需要根据方向更新viewController。