繁体   English   中英

自动布局的方向

[英]Orientation in Auto-Layout

我有一个iPad MainView,其中每行包含3个按钮,视图中包含2行。 我是为景观设计的。 现在客户希望我以纵向方向。 即使使用自动布局,在纵向方向上,Button也会彼此折叠(因为它们不适合纵向宽度)。 我已经阅读了有关自动布局的文章,该文章具有缩放UI元素以便在当前场景中进行修复。 但这对我没有发生。

我应该怎么做才能解决该问题?

我的按钮按横向模式排序:

http://prntscr.com/36lhj7

当我在自动布局模式下将设备旋转到纵向时,它看起来像:

http://prntscr.com/36lii4

最好的祝福,

奥兹坎

我从UIView-Autolayout pod(在github上获得源)中学到了很多东西。 它提供了各种方法来减轻布局的痛苦。 您可以执行以下操作:

[self.row1 addSubview:button1];
[button1 pinEdges:JRTViewPinLeftEdge toSameEdgesOfView:self.row1];
[button1 constrainToMinimumSize:CGSizeMake(0.0, 4.0)];
[button2 pinAttribute:NSLayoutAttributeLeft toAttribute:NSLayoutAttributeLeft ofItem:self.button withConstant:10.0];

暂无
暂无

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

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