【问题标题】:Delphi iOS TMemo Scroll Versus PanDelphi iOS TMemo Scroll Versus Pan
【发布时间】:2013-07-23 22:35:01
【问题描述】:

我有一个只读的备忘录,里面有一些文字。然而,有一个可用性奇怪。当只能滚动时,用户可以在 TMemo 中平移内容。

由于人们似乎认为平移和滚动是相同的,我将给出我的定义:

  • 平移 = 您可以将整个内容拖动到顶部/底部/左侧/右侧(即所有 方向...不滚动文本,但更像是拖动整个“textview”对象/小部件。还有通常在图像平移演示中看到的内容,您可以在不同方向上平移图像以查看例如上/下/左/右。)
  • 文本滚动 = 小部件中内容放置方向的文本滚动(例如向上/向下滚动文本)

我的问题是如何在可能的情况下只滚动。 (并且能够将整个文本控件的 2/3 拖出视图,尽管松开触摸时我会弹回)

【问题讨论】:

  • 您对此有任何疑问,或者您只是想与我们分享一个很酷的故事? :)
  • 滚动和平移不是一回事吗?
  • 使用触摸感应设备进行平移与通过单击滚动条进行滚动执行相同的操作。如果两个操作之间的 TMemo 组件有区别,请将该信息添加到您的问题中。
  • 平移 = 横向拖动内容。滚动...向下滚动文本?
  • Memo.AniCalculations.BoundsAnimation := False; 怎么样?这应该会停止弹跳效果。

标签: ios delphi


【解决方案1】:

您正在体验的是动画效果。

可以通过设置属性关闭:

AniCalculations.BoundsAnimation := false;

更多信息请参见FMX.InertialMovement.TAniCalculations.BoundsAnimation

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-23
    • 2012-02-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多