iphone – UITableView didSelectRowAtIndexPath:不工作

iphone – UITableView didSelectRowAtIndexPath:不工作,第1张

概述当我选择表格行时,没有任何反应.它没有去ContentController,当我想将它链接到resultLabel时,我找不到我在ContentController.h上声明的UILabel. - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { Conte 当我选择表格行时,没有任何反应.它没有去ContentController,当我想将它链接到resultLabel时,我找不到我在ContentController.h上声明的UILabel.

- (voID)tableVIEw:(UItableVIEw *)tableVIEw dIDSelectRowAtIndexPath:(NSIndexPath *)indexPath {    ContentController *detailvIEw = [[ContentController alloc] initWithNibname:@"ContentController" bundle:nil];        detailvIEw.detailString = [Nsstring stringWithFormat:@"%d",indexPath.row];    [self.navigationController pushVIEwController:detailvIEw animated:YES];         [detailvIEw release];}

ContentController

- (voID)vIEwDIDLoad{    [super vIEwDIDLoad];    // Do any additional setup after loading the vIEw from its nib.    resultLabel.text = self.detailString;}
解决方法 这可能是因为您没有将表视图属性设置为委托&数据源:

tablevIEw.delegate=self;tablevIEw.datasource=self;

或者在xib中设置它们的属性是另一种选择

总结

以上是内存溢出为你收集整理的iphone – UITableView didSelectRowAtIndexPath:不工作全部内容,希望文章能够帮你解决iphone – UITableView didSelectRowAtIndexPath:不工作所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1036465.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存