成人免费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-05-31 22:53:14

喬布斯WWDCiCloud

2011-10-19 16:19:27

iOS 5蘋果

2013-12-12 10:46:22

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-07-22 13:43:48

2011-06-09 09:18:11

iPadiOS蘋果
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: a在线v| 亚洲天堂中文字幕 | 国产精品久久片 | 玖玖综合在线 | 欧美一级二级三级视频 | 久久一二区| 亚洲福利在线观看 | 操操操日日日 | 亚洲高清av | 久久伦理中文字幕 | 久草欧美视频 | 黄色欧美在线 | 秋霞电影一区二区三区 | 久久精品在线 | 亚洲手机视频在线 | 欧美一级免费 | 日韩视频1 | 欧美一级特黄aaa大片在线观看 | 欧美精品久久久 | 久久亚洲综合 | 先锋av资源在线 | 在线国产一区二区 | 免费黄色大片 | 亚洲自拍一区在线观看 | www午夜视频 | 亚洲精品高清视频 | 精品国产一区二区三区久久久蜜月 | 夜夜精品浪潮av一区二区三区 | 中文精品一区二区 | 日韩欧美不卡 | 国产精品视频网 | 全部免费毛片在线播放网站 | 欧美一二三四成人免费视频 | 亚洲一区二区在线播放 | 成人精品视频免费 | 黄视频国产 | 成人av电影在线观看 | 国产精品国产精品国产专区不卡 | 日本精品久久久久久久 | 亚洲欧美在线观看 | 欧美日韩网站 |