ios中tableviewcell允许长按出现剪切板
来源:互联网 发布:美国10月大非农数据 编辑:程序博客网 时间:2024/06/05 00:49
//允许长按菜单
-(BOOL)tableView:(UITableView *)tableView shouldShowMenuForRowAtIndexPath:(NSIndexPath *)indexPath{
return YES;
}
//允许每一个Action
-(BOOL)tableView:(UITableView *)tableView canPerformAction:(SEL)action forRowAtIndexPath:(NSIndexPath *)indexPath withSender:(id)sender{
NSLog(@"%@",NSStringFromSelector(action));
return YES;
}
//对一个给定的行告诉代表执行复制或粘贴操作内容,
-(BOOL)tableView:(UITableView *)tableView performAction:(SEL)action forRowAtIndexPath:(NSIndexPath *)indexPath withSender:(id)sender{
Notification* temp = [[Notification alloc] init];
if ([_notifications count]!= 0 && _notifications) {
temp = [_notifications objectAtIndex:indexPath.section];
if (action==@selector(copy:)) {//如果操作为复制
UIPasteboard *pasteBoard = [UIPasteboard generalPasteboard];//黏贴板
[pasteBoard setString:temp.content];
NSLog(@"%@",pasteBoard.string);//获得剪贴板的内容
return YES;
}
}
return NO;
}
-(BOOL)tableView:(UITableView *)tableView shouldShowMenuForRowAtIndexPath:(NSIndexPath *)indexPath{
return YES;
}
//允许每一个Action
-(BOOL)tableView:(UITableView *)tableView canPerformAction:(SEL)action forRowAtIndexPath:(NSIndexPath *)indexPath withSender:(id)sender{
NSLog(@"%@",NSStringFromSelector(action));
return YES;
}
//对一个给定的行告诉代表执行复制或粘贴操作内容,
-(BOOL)tableView:(UITableView *)tableView performAction:(SEL)action forRowAtIndexPath:(NSIndexPath *)indexPath withSender:(id)sender{
Notification* temp = [[Notification alloc] init];
if ([_notifications count]!= 0 && _notifications) {
temp = [_notifications objectAtIndex:indexPath.section];
if (action==@selector(copy:)) {//如果操作为复制
UIPasteboard *pasteBoard = [UIPasteboard generalPasteboard];//黏贴板
[pasteBoard setString:temp.content];
NSLog(@"%@",pasteBoard.string);//获得剪贴板的内容
return YES;
}
}
return NO;
}
- ios中tableviewcell允许长按出现剪切板
- ios中tableViewCell的长按实现
- iOS剪切板、长按复制
- ios中剪切板出现英文的情况
- 长按删除tableviewCell
- iOS tableViewCell 的移动操作 (添加长按手势)
- tableviewcell长按删除行
- iOS tableViewCell中图片大小异常
- 长按tableViewCell弹出复制、黏贴菜单
- 长按tableViewCell弹出复制、黏贴菜单
- TableViewCell实现长按复制功能
- [iOS tableViewCell 复用] xib自定义cell 修改cell中按钮状态 出现按钮状态被复用
- 如何 iOS 编程中使用自定义 TableViewCell
- iOS中把tableviewcell设置成圆角
- iOS中tableViewcell的重用原理
- iOS中tableViewCell文字居中显示
- iOS中使用xib定制动态tableViewCell
- ios剪切板
- 关于UNIX和Linux系统下SUID、SGID的解析
- 怎样初始化vs环境
- 栈的数组实现
- 使用openssl MD5库
- ios NSString 去除空格和回车
- ios中tableviewcell允许长按出现剪切板
- 杨辉三角
- Maven中配置默认JDK版本
- vbox安装 xp
- 向新手推荐的WordPress插件
- iOS程序初始化
- IT职场求生法则
- 信息度量与KL距离
- 一个基于VB.net的异步Socket网络TCP通信可防止任意一端意外终止TCP连接的类,。