即使在 Xamarin Forms 中滚动页面的最右侧或最下方,如何使轴/索引始终可见?

Posted

技术标签:

【中文标题】即使在 Xamarin Forms 中滚动页面的最右侧或最下方,如何使轴/索引始终可见?【英文标题】:How to make axis/index visible always even if scrolled the page far right or far below in Xamarin Forms? 【发布时间】:2021-09-06 17:51:02 【问题描述】:

我正在尝试制作 Xamarin 表单应用程序,其中的数据应如下所示。

但是可以看出view的高度和宽度都很大,我需要水平和垂直滚动页面。因此,当我滚动时,只有数据部分应该移动,而 A 轴和 B 轴保持不变。如果我移至 B6 列,则视图应如下所示

从这一点开始,如果我移动 A5 行,视图应该如下所示。

我对 xamarin 表单或任何其他 android 开发编程很陌生。在这一点上,我只是想知道我应该使用什么样的搜索词,在那里我可以找到一些与在我的应用程序中制作这种视图相关的文档。我想一个简单的想法可以只使用滚动条,但我需要我的轴点始终可见,即使我滚动到最右边或最下面。

有什么建议吗?

谢谢!

【问题讨论】:

【参考方案1】:

对于您的问题,您可以使用滚动视图进行搜索,它是一种能够滚动其内容的布局。您可以将滚动视图的方向设置为“两者”,以便它可以水平和垂直滚动。 但它只能滚动一个内容。这意味着 scrollView 对象不应与其他提供滚动的控件嵌套,例如 CollectionView、ListView 和 WebView。更多信息可以参考https://docs.microsoft.com/en-us/xamarin/xamarin-forms/user-interface/layouts/scrollview

【讨论】:

以上是关于即使在 Xamarin Forms 中滚动页面的最右侧或最下方,如何使轴/索引始终可见?的主要内容,如果未能解决你的问题,请参考以下文章

我们可以在 xamarin.forms 中制作可滚动的底部标签页吗

Xamarin.Forms NavigationPage PushAsync 不滚动

如何在 Xamarin Forms 中滚动时折叠(隐藏或向上滑动)导航栏(标题栏)?

在Xamarin.Forms应用程序中离开页面后,Webview不会关闭

ScrollView 在 Xamarin Forms 中的另一个 ScrollView 内

Xamarin Forms PushAsync 没有动画