繁体   English   中英

iOS:使用固定的长宽比将视图约束到后缘或下边缘

[英]iOS: Constraining View with fixed aspect ratio to trailing edge OR bottom edge

我有一个ImageView,它被约束为正方形并在其顶部边缘:

http://i.imgur.com/dACmwPN.png

问题是我希望视图填充整个底部空间而又不超过父视图。 换句话说,它应该符合宽度或剩余高度,取决于哪一个较小。

我遵循的指南建议将所有这些都添加到堆栈视图中,但这是iOS 9的功能,我想针对iOS8开发。 该SDK有什么好的解决方案?

我将添加width = height约束以保持宽高比,然后添加具有较低优先级(900)和> = margin值(ex 8)的底部约束和尾随约束。 这样,图像将是正方形,并且不会超出底部或右侧。 还应设置外观适合度。

暂无
暂无

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

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