ios – 无法获得堆栈视图以填充其超级视图

ios – 无法获得堆栈视图以填充其超级视图,第1张

概述我无法获得一个堆栈视图填充视图画布,以便我的窗口小部件自动调整大小以填满整个屏幕…我已经在可能的教程/ youtube视频上看到了这个,但由于一些奇怪的原因它没有’似乎对我有用 我是怎么做到的: 我有一个视图控制器场景,我试图显示三个水平放置的按钮,下面有三个标签.我将按钮和标签从对象库拖到视图画布上,然后将每个按钮和它的标签添加到垂直堆栈视图中.然后,我将三个垂直堆栈视图添加到水平堆栈视图,并 我无法获得一个堆栈视图来填充视图画布,以便我的窗口小部件自动调整大小以填满整个屏幕…我已经在可能的教程/ youtube视频上看到了这个,但由于一些奇怪的原因它没有’似乎对我有用
我是怎么做到的:
我有一个视图控制器场景,我试图显示三个水平放置的按钮,下面有三个标签.我将按钮和标签从对象库拖到视图画布上,然后将每个按钮和它的标签添加到垂直堆栈视图中.然后,我将三个垂直堆栈视图添加到水平堆栈视图,并设置水平堆栈视图的分布以均匀填充.然后,我从水平堆栈视图中进行控制拖动,以在故事板中的视图控制器场景中进行查看,并设置以下约束. (我将故事板自动设置的所有常量归零,然后有以下4个约束)
trailingmargin = Stack VIEw.trailingStack VIEw.leading = leadingmarginStack VIEw.top = top Layout GuIDe.bottomBottom Layout GuIDe.top = Stack VIEw.bottom

当我运行应用程序时,我没有看到模拟器的iPhone屏幕上显示任何内容,并且我收到一条消息,指出无法满足一个或多个约束.知道我做错了什么吗?

解决方法 >检查堆栈视图的轴,对齐和分布.外部堆栈必须分别具有水平,中心,等中心,并且内部堆栈视图需要是垂直,填充,填充.
>也许你的图像大小不同,因此主堆栈视图显示的内容超出了比例.
我试图复制你的场景 here.

Link To edited project.


总结

以上是内存溢出为你收集整理的ios – 无法获得堆栈视图以填充其超级视图全部内容,希望文章能够帮你解决ios – 无法获得堆栈视图以填充其超级视图所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1103311.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-28
下一篇2022-05-28

发表评论

登录后才能评论

评论列表(0条)

    保存