CarouselView 捕捉点对齐在 Xamarin 中不起作用

2024-04-16

我正在使用 CarouselView 来显示数据,我使用捕捉点对齐它的属性:

<CarouselView x:Name="_data" PeekAreaInsets="40" ItemsUpdatingScrollMode="KeepItemsInView" HorizontalScrollBarVisibility="Never" VerticalScrollBarVisibility="Never">
    <CarouselView.ItemsLayout>
        <LinearItemsLayout Orientation="Horizontal" SnapPointsType="Mandatory" SnapPointsAlignment="Start" />
    </CarouselView.ItemsLayout>
    <CarouselView.ItemTemplate>
        <DataTemplate>
        .....
        </DataTemplate>
    </CarouselView.ItemTemplate>    
</CarouselView>

我为它做了自动播放:

...
Device.StartTimer(TimeSpan.FromSeconds(6), (Func<bool>)(() =>
{
    _data.Position = (_data.Position + 2) % _listProd.Count;
    return true;
}));

在我使用的示例中SnapPointsAlignment =“开始”. 但是,当我显示第一个数据时,它停留在中间。我在文档 https://learn.microsoft.com/en-us/xamarin/xamarin-forms/user-interface/collectionview/scrolling#start-1。但是仍然没有找到所描述的解决方案

我期待什么

请注意,我不想使用 CollectionView,因为我很难循环它

我正在使用 XF 5.0.0.2291。期待大家的帮助。谢谢


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

CarouselView 捕捉点对齐在 Xamarin 中不起作用 的相关文章

随机推荐

  • 为多面图中的单个面板添加几何图层

    从以下链接中获取提示使用 ggplot2 对齐两个图 http rwiki sciviews org doku php id tips graphics ggplot2 aligntwoplots 我能够根据共同的 x 轴绘制 2 个 y
  • 流明:启用 CORS

    我使用 Lumen 构建了一个 API 并希望使用 JavaScript 和 XMLHttpRequest 对象访问它 但每次我的 PUT GET POST 和 DELETE 请求都会转化为选项 请求 我看了很多网站都有CORS的信息 我构
  • 点击按钮后 Python Tkinter 销毁标签

    我有一个在单击按钮后出现的标签 但是每次单击按钮后 前一个标签仍保留在其位置并创建一个新标签 我希望将新标签代替旧标签 代码如下 browser webdriver PhantomJS browser get http www ipvoid
  • iPhone硬计算和缓存

    我有问题 我有数据库500k记录 每个记录存储纬度 经度 动物种类 观察日期 我必须在 Mapkit 视图上方绘制网格 15x10 以显示该网格单元中物质的浓度 每个单元格都是 32x32 的盒子 如果我在运行时计算它是非常slow 有人知
  • Cocoa:如何将布尔属性绑定到 NSCellStateValue?

    我想绑定布尔值enabled的财产NSTextField到一个状态NSButton 我已经尝试添加自定义NSValueTransformer从而改变了状态NSButton into NSNumber 但是 在这种情况下 由于某种原因 文本字
  • 有没有办法通过命令行将 JVM 参数传递给 Maven? [复制]

    这个问题在这里已经有答案了 可能的重复 Maven Jetty 插件 如何控制 VM 参数 https stackoverflow com questions 2007192 maven jetty plugin how to contro
  • 如何在 Java 中对 HTTP 请求中的西里尔字母进行编码?

    美好时光 我的 Adroid 应用程序向 Google 的 API 服务之一执行 HTTP 请求 当然 当请求的参数是英文时 它可以工作 但是当我用西里尔文测试我的函数时 我收到 400 错误 似乎问题是将 Win 1251 字符串编码为
  • 将数据从 Azure HUB-IOT 保存到 Azure SQL 数据库

    我最近创建了一个 Azure Hub IOT 其中我从虚拟设备发送一些数据 我知道数据已到达 因为我可以从终端看到它们 但现在我想获取这些数据并将它们保存到 Azure SQL DataBase 中 我怎样才能做到这一点 如果有人可以向我解
  • 如何 git Blame 目录

    我想知道如何使用 gitblame 来知道谁创建了单个目录 当我尝试时 git blame DIRECTORY NAME I get fatal no such path DIRECTORY NAME in HEAD 顺便说一句 该目录是空
  • 向 Windows 窗体消息循环发送或发布消息

    我有一个线程从命名管道读取消息 它是阻塞读取 这就是它在自己的线程中的原因 当该线程读取消息时 我希望它通知主线程中运行的 Windows 窗体消息循环消息已准备就绪 我怎样才能做到这一点 在win32中我会做一个PostMessage 但
  • 无法加密特殊字符:不是块长度的倍数

    我有一个加密 解密算法 我试图加密一些特殊字符从android发送到服务器 但它抛出一个异常 java lang Exception 加密 错误 0607F08A 数字信封例程 EVP EncryptFinal ex 数据不是块长度的倍数
  • 如何从 UnsafeMutableRawPointer 中获取字节?

    如何访问由 C API Core Audio 等 传递给 Swift 函数的 UnsafeMutableRawPointer Swift 3 中的新功能 指向的内存之外的字节 或 Int16 浮点数等 load
  • R代码:如何根据其他变量的多个条件生成变量

    我有一个 R 初学者用户 这是我的数据集 factor1 lt c 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 factor2 lt c 1 2 3 4 5 6 7 8 9 10 11 12 13 1
  • 需要帮助设置一个界面,其中大多数元素的旋转都是固定的,但警报和共享框会随设备自动旋转

    我正在使用 Xcode 7 和 Swift 2 我正在开发一个带有相机预览层和控件的界面 其显示方式类似于本机 iOS 相机应用程序 当您转动设备时 所有控件都保持在原位 但图标会 旋转 到位以根据设备方向正确定位 我希望我以一种有意义的方
  • 使用 Maven 执行器跳过模块

    我在用着enforcer我在根 pom 的多节点项目中添加了一个插件 但我有一个测试模块 我并不关心在那里运行该插件 因为它不会创建任何 jar 并且仅用于测试目的 有没有办法跳过插件配置中的模块之一 检查文档我找不到任何东西 只是如何禁止
  • 对于 Android Nexus 5,调用 getBluetoothService() 时无需使用 BluetoothManagerCallback

    我将实现一个模块 用于通过蓝牙从 Android 智能手机向 HC 06 发送命令 当执行时 出现以下异常 并且找不到标题所示的错误消息的线索 请问修改方法可以吗 异常日志消息 07 29 13 51 37 701 W BluetoothA
  • 如何导航到页面的某个部分

    我有一个带有链接的登陆页面 如何将用户引导至不同页面的某个部分 主页 a href sample Sushi a a href sample BBQ a 示例页面 div div div div 单击主页中的 寿司 或 烧烤 应将用户导航到
  • Firebase queryOrderedByChild() 方法不提供排序数据

    我的数据库结构是这样的 users alovelace name Ada Lovelace score 4 ghopper eclarke 我正在尝试按降序检索前 20 个分数 let queryRef FIRDatabase databa
  • 如何获取数据集中表的特定列?

    我正在学习 Powershell 脚本来自动执行一些 SQL 任务 我使用 DataAdapter 填充数据集 并从控制台得到了正确的数字 表明已选择 14 列 但是 我坚持使用循环从数据集中打印出表的特定列 Update 1 TheMad
  • CarouselView 捕捉点对齐在 Xamarin 中不起作用

    我正在使用 CarouselView 来显示数据 我使用捕捉点对齐它的属性