成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

iOS5上的UITableView新API

移動開發 iOS
今天看到UITableView關于iOS5新增的API,有三個關于將UIMenuViewController使用到UITableViewCell上,以前還為讓Cell實現這個功能糾結過,哈哈,一起看看·
  1. - (BOOL)tableView:(UITableView *)tableView shouldShowMenuForRowAtIndexPath:(NSIndexPath *)indexPath  
  2. {  
  3.     return YES;  
  4. }  
  5. - (BOOL)tableView:(UITableView *)tableView canPerformAction:(SEL)action forRowAtIndexPath:(NSIndexPath *)indexPath withSender:(id)sender   
  6. {  
  7.     return  YES;  
  8. }  
  9. - (void)tableView:(UITableView *)tableView performAction:(SEL)action forRowAtIndexPath:(NSIndexPath *)indexPath withSender:(id)sender  
  10. {  
  11.     if (action == @selector(copy:)) {  
  12.         [UIPasteboard generalPasteboard].string = [dataArray objectAtIndex:indexPath.row];  
  13.     }  
  14.     if (action == @selector(cut:)) {  
  15.          [UIPasteboard generalPasteboard].string = [dataArray objectAtIndex:indexPath.row];  
  16.         [dataArray replaceObjectAtIndex:indexPath.row withObject:@""];  
  17.         [tableView reloadRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationNone];  
  18.     }  
  19.     if (action == @selector(paste:)) {  
  20.         NSString *pasteString = [UIPasteboard generalPasteboard].string;  
  21.         NSString *tmpString = [NSString stringWithFormat:@"%@%@",[dataArray objectAtIndex:indexPath.row],pasteString];  
  22.         [dataArray replaceObjectAtIndex:indexPath.row withObject:tmpString];  
  23.         [tableView reloadRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationNone];  
  24.     }  

如果希望只出現一個或兩個特定的菜單選項,可以在- (BOOL)tableView:(UITableView *)tableView canPerformAction:(SEL)action forRowAtIndexPath:(NSIndexPath *)indexPath withSender:(id)sender 中加入相應判斷,return YES則出現,return NO則不出現了。

第三個函數就是我們處理邏輯的地方,我這里只是測試簡單純文本Cell。

這樣長按就可以出現三個功能菜單選項,點擊進行相應操作。

【編輯推薦】

  1. ios5中UIViewController新使用方法
  2. iOS應用開發新手教程:iOS5 UIKit新特性
  3. 蘋果iOS5.1安全漏洞,設備可由5.1降級5.0.1?
責任編輯:冰凝兒 來源: DEVDIV博客
相關推薦

2012-01-18 14:14:29

iOS教程iOS5

2012-01-18 13:51:39

2012-12-24 14:53:44

ios

2011-09-19 15:42:33

TwitteriOS5

2011-08-09 14:25:43

蘋果iCloudiOS5

2013-03-25 13:41:10

iOS5ARC內存管理

2012-05-27 20:21:40

2011-06-08 10:29:37

開源閉源蘋果

2011-10-05 01:51:20

iOS5蘋果

2011-06-07 06:59:51

iOS 5iOS蘋果

2011-07-07 16:38:21

iOS UITableVie

2013-06-20 11:21:58

iOS開發UITableView

2011-10-19 16:19:27

iOS 5蘋果

2013-12-12 10:46:22

2011-05-31 22:53:14

喬布斯WWDCiCloud

2011-07-22 13:43:48

2011-06-07 07:06:33

iOS 5iOSWWDC

2011-06-09 10:51:53

iPhone 3GSiOS5蘋果

2013-07-22 14:47:56

iOS開發iOS5中ASIHtt

2011-06-09 09:18:11

iPadiOS蘋果
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产免费拔擦拔擦8x高清 | 久久久www成人免费无遮挡大片 | 中文字幕的av | 久久精品一区二 | 成人av影院| 久久国产精品72免费观看 | 天天干在线播放 | 成人av在线播放 | 欧美亚洲高清 | 久久精品日产第一区二区三区 | 精品国产第一区二区三区 | 久久久久国产视频 | 亚洲高清一区二区三区 | 浮生影院免费观看中文版 | 91在线播 | 日韩电影中文字幕在线观看 | 激情欧美日韩一区二区 | 国产精品久久免费观看 | 日日夜夜免费精品 | 国产精品久久免费观看 | 国产精品一二区 | 91精品国产综合久久久久久丝袜 | 久久久黄色| 国产在线观看一区二区三区 | 日韩在线小视频 | 亚洲黄色一区二区三区 | 一区二区亚洲 | 精品久久香蕉国产线看观看亚洲 | 免费一级黄色录像 | 欧美成人h版在线观看 | 亚洲精品一区二三区不卡 | 国产精品免费看 | 成人网在线观看 | 99re| 国产乱一区二区三区视频 | 成人免费视频网站在线观看 | 亚洲精品一区在线观看 | 伊人伊成久久人综合网站 | 91麻豆精品国产91久久久更新资源速度超快 | 在线第一页 | 免费看爱爱视频 |