2014-09-20 51 views
4

在苹果的2014年WWDC主题演讲中,他们在邮件应用程序中显示了一个手势,可让您长时间轻扫以立即删除邮件。这与滑动然后点击删除按钮不同。下面是它在行动中的屏幕截图。有谁知道这是否可用作公共API?我浏览了WWDC会议视频和文档无济于事。在iOS 8中,如何实现长时间轻扫删除手势Mail.app

如果可能,我宁愿使用本机API而不是自定义类;这就是我问的原因。

在此先感谢。

enter image description here

+1

这是一个自定义控件。你可以使用滚动视图自己实现它,或者使用开放源代码来给你类似的结果。 – 2014-09-20 19:46:20

+2

Apple用于邮件应用程序的API是私有的。人们已经实现了类似的(虽然我总觉得苹果看起来好多了)。不知道为什么他们保持私密诚实。 – erdekhayser 2014-09-20 19:52:51

+0

@mklbtz您是否找到任何解决方案? – 2014-10-07 13:57:01

回答

0

我发现,这是不可能用标准的tableview,你必须自己定制的表格视图单元实现它。

有一些库可以做到这一点,我发现MGSwipeTableCell是最好的 - 它有一个演示应用程序,复制iOS 8邮件的行为,是一个很好的例子。