iOS   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ios – 使UITextView在UIStackView中工作大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试将一些UITextView添加到UIStackView,并且文本视图没有显示出来.我研究了这个问题,我发现的#1答案是将uITextViews.enableScrolling设置为false.但是,当我这样做时,文本视图变得非常长.它离开了视图控制器,UIStackView也变得非常宽,超出了视图控制器的边缘.此外(这是真的)UIStackView中的所有其他内容都消失了.我觉得这很奇怪.

便说一下,这是一个垂直堆栈视图.我希望我更好地理解为什么UIStackView以这种方式表现.关于如何使堆栈视图按预期运行的任何想法都将是最受欢迎的.顺便说一句,UITextViews不可编辑,不必响应用户交互.下面是故事板和堆栈设置.

ios – 使UITextView在UIStackView中工作

ios – 使UITextView在UIStackView中工作

此时,堆栈视图或其内容没有使用约束.我已经将项目之间的间距更新为8,但这没有区别 – 我已经尝试了所有数字0-8并且UITextViews没有出现任何值.否则,我基本上只留下了UIStackView值.

解决方法

我没有足够的rep来评论,但这是我的建议:在Stack View中,你可以在堆栈视图中为每个对象显式设置约束.尝试设置所有高度限制&宽度(使用引脚到边或显式宽度),以便每个对象都知道如何分布.

https://developer.apple.com/documentation/uikit/uistackview开始:

大佬总结

以上是大佬教程为你收集整理的ios – 使UITextView在UIStackView中工作全部内容,希望文章能够帮你解决ios – 使UITextView在UIStackView中工作所遇到的程序开发问题。

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

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。