在iOS中滚动UITableView时,尝试屏蔽UIImage以在其后面显示UITableViewCell内容

时间:2013-09-18 20:25:30

标签: ios uitableview uiimage masking

我正在构建一个应用程序,我有一个标尺(即UIImage),用于滚动UITableView。我的UITableView在每个显示文本的单元格上都有UILabel。当用户将标尺放在单元格上时,标尺上有一个UILabel,它显示UITabView顶部的UITableViewCell的内容。所有这些功能都已到位,并且工作正常。

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

以下是我试图实施的图片:

enter image description here

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

0 个答案:

没有答案