繁体   English   中英

从iPad应用程序转换时,在iPhone屏幕应用程序上拟合控件

[英]Fitting controls on iPhone screen app when converting from iPad app

这可能是我的应用程序特有的问题。我具有iPad应用程序的功能。 我正在将其转换为iPhone应用程序。 因此,在我的iPad屏幕之一上,我有40-50个控件(标签,文本字段,按钮等)。 现在我也可以在iPhone上实现类似的功能了。 iPhone的屏幕很小,我几乎不能在一个屏幕上放置20个控件。 我是否可以使用较长的垂直滚动视图将所有控件放在一个屏幕上。 我的意思是,用户可以在此iPhone屏幕上向下和向下滚动,并具有与iPad屏幕相同的确切控件,但方向不同。 还是应该将一个屏幕分成多个UIViewControllers? 如果您需要更多信息,请告诉我。 谢谢。

简单的答案:您可以做任何您想做的事。

更详尽:您可以像您提到的那样进行滚动查看,但是我敢肯定这将不是最佳选择。 您可以选择几种方法来解决设备差异。 您选择的视图通常取决于视图或其包含的内容量。 您可以1)只需为其他设备调整大小(这仅在少数情况下有效,即您的视图简单或视图内容不多)。 2.您为每个视图控制器创建一个单独的视图控制器,然后为该设备启动适当的视图控制器(每个apple docs)。 您可以将视图拍打成滚动视图,但是根据具体情况,选项卡视图,导航控制器或其他某些选项可能会提供更好的用户体验。 最后由您决定...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM