0

我正在构建一个应用程序,其中有一个用于滚动 UITableView 的标尺(即 UIImage)。我的 UITableView 在每个显示文本的单元格上都有 UILabel。当用户将标尺留在单元格上时,标尺上有一个 UILabel,它显示了它上方的 UITableViewCell 的内容。所有这些功能都已到位,并且运行良好。

我想做的是当我向上或向下滚动标尺时,能够在“标尺移动”时动态查看其后面的表格行的内容,以便用户可以直接通过标尺看到。作为一个概念,我意识到这种技术称为“遮罩”,但通常“遮罩”是使用两个图像完成的。我想要做的是使用一个 UIImage ,它上面有一个 UILabel ,在它移动时显示它后面的行的内容。谁能告诉我如何做到这一点,或指出我正确的方向?

这是我正在尝试实现的图像:

在此处输入图像描述

如果您查看我使用的图像,标尺图像部分隐藏了第三行文本的底部,部分隐藏了第四行文本的顶部。我希望标尺在第 3 行显示文本的底部,在第 4 行显示文本的顶部,而不是在处于此过渡状态时隐藏它。

4

0 回答 0