iOS6 vs iOS7,UITableViewCell 滑动删除问题

Posted

技术标签:

【中文标题】iOS6 vs iOS7,UITableViewCell 滑动删除问题【英文标题】:iOS6 vs iOS7, UITableViewCell Swipe Deleting Issue 【发布时间】:2013-11-15 14:36:39 【问题描述】:

我正在开发一个支持 ios6 和 iOS7 的应用程序。 UITableViewCell 滑动和删除功能在 iOS6 上的两个方向(从右到左,从左到右)都可以正常工作。但在 iOS7 上,只有一个方向(从右到左)有效。 APPLE 是否删除了这种可支持性?或者我需要为此添加任何小代码?还是需要覆盖 UITableViewCell 的滑动功能?

任何 cmets 或建议将不胜感激。

提前谢谢你。

【问题讨论】:

你关注这个***.com/questions/9060032/… 感谢@hussainShabbir 的链接。 【参考方案1】:

Apple 在 iOS 7 中移除了向左滑动删除的功能,如果您考虑一下 6/7 中的删除按钮与它们在单元格中的显示方式之间的区别,这很有意义。

是的,如果你真的想添加左手势,只需子类化单元格并添加左滑动手势。

【讨论】:

谢谢.....是的,这个方向在 iOS7 中是有意义的......但这是客户要求......我看不到你的名字......它显示为 0x7ffffff...... @AshokKumar.S 哈哈,这是我的名字! :) @Ox7ffffff .. 我将单元格子类化并将左侧滑动添加到单元格...现在我应该为该滑动手势分配哪个动作以显示单元格右侧的删除按钮与默认值相同iOS7 中的 UITableViewCell 向右滑动手势。你能提供一些指导方针吗..【参考方案2】:

在 iOS7 中删除滑动是从那个方向开始的,如果你想要那个功能,你可以创建自己的手势识别器。

【讨论】:

以上是关于iOS6 vs iOS7,UITableViewCell 滑动删除问题的主要内容,如果未能解决你的问题,请参考以下文章

iOS 6 vs 7 外观构建设置

有没有办法在 VS2012 中使用 sdk 6.1 远程构建 Xamarin.iOS?

更改导航栏ios6和ios7的颜色

自动布局 iOS7 -> 带状态栏的 iOS6

如何支持IOS6和IOS7应用图标并在同一个应用中启动图像?

iOS6与iOS7屏幕适配技巧