ios 设置 UITableViewCell 的背景

标签 ios uitableview

如果你看过邮箱应用程序,你可以左右滑动单元格,它们下面有一个 UIView,像绿色的,带有复选标记或其他任何东西。我想做同样的事情。我有一个带有自定义单元格的 tableView,这些单元格具有手势识别器来左右动画/滑动它们,但我不知道如何在它们下面放置背景。有谁知道如何做到这一点?

最佳答案

如果您添加 subview ,然后将单元格的内容 View 置于其上方,然后将内容 View 滑过,则可能会起作用。

您也可以只使用一个 mask 来剪裁按钮容器的可见性,然后设置 mask 大小的动画,使其在单元格内容滑开时变得可见。

您可能希望在动画开始前在滑动上添加容器,然后在动画停止后隐藏它时将其移除。

如果将其放置在内容 View 下方不起作用,那么使用 mask 即可。

关于ios 设置 UITableViewCell 的背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18881105/

相关文章:

ios,startMonitoringSignificantLocationChanges - 有时会中断监控

ios - 在 iOS 7 中以编程方式应用主题

ios - 让UIStepper增加5

swift - 下载图像时出现内存问题 Swift 5 iOS 13

ios - UIImageView 使用方面填充覆盖整个 UITableViewCell

ios - Xcode 7.0.1 with CocoaPods 应用程序编译错误退出代码 1

ios - iOS模拟器中出现强密码自动填充

iphone - 动态加载分组 TableView

iphone - NSOperationQueue 和 UITableView

ios - swift 如何显示除非在到达底部后进一步向上滚动才能看到的页脚?