码迷,mamicode.com
首页 > 移动开发 > 详细

IOS TableView的Delegate Methods-tableView didSelectRowAtIndexPath

时间:2015-09-15 12:45:15      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:

选中tableView的indexPath.row这一行

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {

if (self.isFromChatView

self.chatViewController.phraseString = [self.phraseArray objectAtIndex:indexPath.row];

//else 

//self.newSMSViewController.messageString = [self.phraseArray objectAtIndex:indexPath.row];

 //去掉选中的背景,恢复原来的样子

[tableView deselectRowAtIndexPath:indexPath animated:YES];

[self dismissModalViewControllerAnimated:YES];

}

 

前提是选中一行,做如下操作:

去掉[tableView deselectRowAtIndexPath:indexPath animated:YES],效果如下:

技术分享

 

加上 [tableView deselectRowAtIndexPath:indexPath animated:YES],效果如下:

技术分享

IOS TableView的Delegate Methods-tableView didSelectRowAtIndexPath

标签:

原文地址:http://www.cnblogs.com/yuyu-2012/p/4809689.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!