Code Bye

求教下如何实现 短信那种 滑动出现 删除按键?

 

使用tableview的editingStyleForRowAtIndexPath
用UITableViewCellEditingStyleDelete 
会在出现delete按键的时候,整个cell向左边滑动

但是删除短信那种就不一样, 在出现删除按键时候,左边的区域是不动的,这是哪一个默认功能能实现的?

在微信里,对未读短信滑动,出现标为已读和删除2个按键,这个功能是怎么实现的,是自定义cell和手势吗?


6分
自己做。
添加个view 然后隐藏
做滑动手势 触发 view 显示

6分
用Pan手势,逻辑处理会稍微麻烦点

6分
http://www.360doc.com/content/14/1218/20/20918780_433979115.shtml
引用 2 楼 zhangao0086 的回复:

用Pan手势,逻辑处理会稍微麻烦点

懂,用gesture,操作contentview
那么也即是没有原生的方法去操作了吧

引用 3 楼 lluoyulin 的回复:

http://www.360doc.com/content/14/1218/20/20918780_433979115.shtml

这个我也知道,但是你没看我的问题
要实现的是在滑动的时候cell不动,也就是frame的上下左不变,视情况看右是否变化


1分
好像没遇到过 

7分
引用 5 楼 ioscoco 的回复:
Quote: 引用 3 楼 lluoyulin 的回复:

http://www.360doc.com/content/14/1218/20/20918780_433979115.shtml

这个我也知道,但是你没看我的问题
要实现的是在滑动的时候cell不动,也就是frame的上下左不变,视情况看右是否变化

你的意思是cell里的view位置不随着变动?


7分
http://blog.csdn.net/kingsley_cxz/article/details/9151121
引用 8 楼 lluoyulin 的回复:

http://blog.csdn.net/kingsley_cxz/article/details/9151121

我主要是想知道有没有系统的API可以调用


7分
引用 9 楼 ioscoco 的回复:
Quote: 引用 8 楼 lluoyulin 的回复:

http://blog.csdn.net/kingsley_cxz/article/details/9151121

我主要是想知道有没有系统的API可以调用

没有,如果不需要让contentView移动的话,可以不用Pan手势,直接用Swipe手势就行了


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明求教下如何实现 短信那种 滑动出现 删除按键?