【发布时间】:2020-02-03 20:46:39
【问题描述】:
我发布并回答我自己的问题,因为这个问题我花了好几天的时间才弄清楚,最后我做了一些半生不熟的事情,然后 几个月后来我找到了真正的答案,我想饶过别人。
问题:要让 iOS 文本输入元素向上滚动并在出现键盘时保持可见,在 Xamarin Forms 中,最简单的方法是使用 ScrollView,但出于某种原因,无论何时使用 ScrollView thing 会调整其内容的大小,以使其中一些内容略微偏离屏幕。
内容不是在ScrollView:
ScrollView内的内容:
如您所见,出于某种该死的原因,ScrollView 对如何布置其内容有自己的看法,而这种看法是其中一些应该始终在屏幕外。 p>
什么鬼?我尝试过更改布局并使用不同类型的嵌套视图并调整布局选项和边距以及我能想到的一切。该死的布局总是在我不告诉它的情况下改变!
如何让它正常运行?
【问题讨论】:
标签: android ios xamarin.forms keyboard scrollview