大家好,我们的项目是 iPhone Portrait Mode Only 的,最近在做的一个新功能的 UI 遇到了适配不同设备屏幕大小(从 4s 到 6s )的问题,而 Size Class 据我所知没办法解决这个问题,因为在 iPhone Portrait Mode 的情况下 trait 都是一样的,根本无法区分不同屏幕大小,而且目前我们项目还要支持 iOS 7 ,也用不了 Size Class 。
目前我能想到的只有根据 screen size 来手动判断当前是哪个设备,然后相应的计算控件的大小和位置来做 layout ,然而总觉得这样很 ugly ,代码看起来也不好看,所以想请教一下大家遇到这种情况下有什么好的办法?谢谢指教。
目前我能想到的只有根据 screen size 来手动判断当前是哪个设备,然后相应的计算控件的大小和位置来做 layout ,然而总觉得这样很 ugly ,代码看起来也不好看,所以想请教一下大家遇到这种情况下有什么好的办法?谢谢指教。