有人可以引导我在正确的方向吗?我不是要求别人为我做,我只是寻求帮助。我对iOS开发相对较新。iOS 7 Autolayout
我的应用程序是一个通用的应用程序,它需要支持3.5" 屏幕,4" 画面和iPad。下面的UI是为4“屏幕设计的,但我需要根据屏幕大小调整UIButtons,UILabels和UITextFields的大小和重新排列。一切都嵌入在UIScrollView中。有人可以解释我需要什么样的约束吗?我已经提前尝试了很多不同的东西,但我不能让它正常工作。我已经尝试使用弹簧和支柱,但我不能让UITextFields与iPad上的一切对齐。
感谢。
这是它应该如何与3.5" 屏幕显示
这是它显示了在模拟器
如果您需要在自动布局的一般信息,你应该看的WWDC视频/阅读关于这个问题的文件。对于这个问题要简洁地回答,需要更多细节;例如......“根据屏幕尺寸重新调整”,以何种方式?你试图完成什么行为。 “无法正常工作”,这是怎么回事?它在做什么/没有做到这一点不符合你的预期/期望?此外,即使有了这些信息,我们也需要看到适用于您发布的视图的具体限制条件。考虑发布检查器的图像,显示视图/约束节点。 – NJones
@NJones我已阅读文档,但我仍然无法理解。我应该可以观看WWDC演示。我编辑了我的帖子,以显示3.5英寸屏幕应该是什么样子。奇怪的是,如果我在故事板中使用3.5英寸视图运行模拟器,它会显示故事板中显示的内容。如果我运行带有4“视图的模拟器,它会显示错误,如截图所示。我将用3.5英寸手机进行测试。 – Shan
我认为所有这些价格都是个别标签。当然,更好,更具可扩展性的方法是将它们放置在具有静态单元的UITableView中。 –