
1 sablib 2016-07-02 19:37:45 +08:00 https://github.com/nixzhu/Ruler 用这种东西应该会方便一点。 |
2 TonyYOYO 2016-07-02 19:46:28 +08:00 autolayout ,,, masnory 你应该听说过吧。 |
3 xi_lin 2016-07-03 17:59:54 +08:00 首先和 UI 确认一下想要的是什么效果 是否是要在不同屏幕上缩放显示?是的话就只能等比写间距了。 |
4 strong>enjoeq OP @sablib 谢谢,可惜的是我们的这个项目还是 Objective-C 的,这个 Ruler 库是 swift ,估计不太适合我们,不过我会研究看看的。 |
5 enjoeq OP @TonyYOYO 我所知道的是 masnory 是一个封装了 AutoLayout API 的一个库,用来更方便写 AutoLayout 代码的,不过我真的不知道怎么用 AutoLayout 去适配 iPhone Portrait Mode 下不同设备屏幕大小,用 Aspect Ratio 能控制控件按比例缩放,但是控件之间的距离没办法等比缩放啊,这样控件的位置就会变得奇怪。 可以更详细的说说怎么用 AutoLayout 解决这个问题吗,谢谢。 |
6 enjoeq OP @xi_lin 等比写间距是指等比计算控件大小和间距吗?控件大小等比计算还好,连间距也要等比计算的话就会显得很繁杂,而且容易写错,就是不想这样才想问问大家有没有更好的办法。 |
9 kitalphaj 2016-07-05 12:51:19 +08:00 间距其实本质上也是控件大小。你放一个 UIView 进去占位置就好了。 |