gpt4 book ai didi

iphone - 像滑动菜单一样推文

转载 作者:行者123 更新时间:2023-12-03 18:41:54 25 4
gpt4 key购买 nike

如何实现像滑动菜单一样的 tweetie?

我已经完成了使用自定义单元格的 tableviewcontroller 的开发。 customcell 实现touchesbegan 和touchesMoved。它还通过选择器向父 tableviewcontroller 报告滑动手势。

现在我应该如何隐藏“滑动”单元格并将其替换为“滑动菜单 View ”以及如何从滑动 View 上的按钮获取操作?

最佳答案

每个 TableView 单元格都有一个包含单元格整个区域的 contentView。将滑动菜单 View 作为具有不透明背景的单个容器 View 添加到内容 View 中,使其位于其他所有内容之上。将其定位为左齐平 (x=0),将宽度设置为 0,并将其设置为隐藏。该单个容器可以包含任何其他 subview (按钮等),并且您可以将单元格 View 本身设置为按钮事件的目标(然后将其与单元格索引信息一起冒泡到父 TableView )。

当需要显示它时,将其设置为不隐藏,然后使用 UIView 动画使容器宽度从 0 变为整个表格宽度。将持续时间设置得相当低(即 0.2 秒),这样就可以快速进行。当您运行动画时,滑动菜单会显示在单元格内容 View 中的所有其他内容之上。要使其消失,只需将其反转(在 UIView BeginAnimation block 中将宽度设置为 0)。您可能还想在最后设置一个动画完成处理程序并在那里做一些内务处理(将容器 View 设置为隐藏,释放内存等)。

关于iphone - 像滑动菜单一样推文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/933428/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com