我有一个带有 tableview 的弹出窗口,当我选择一个单元格时,我想在 DetailViewController 上的 textview 中加载文本。这是代码:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
// object creation
Pebkac *pebkac = pebkacsFavArray[indexPath.row];
// Set the pebkac text
NSLog(@"Fav Pebkac title : %@",pebkac.title);
NSLog(@"Fav desc : %@", pebkac.description);
self.detailViewController.textView.text = [NSString stringWithFormat:@"%@", pebkac.description];
// Set the font size
self.detailViewController.textView.font = [UIFont systemFontOfSize:[Preferences startupSize]];
// Set Detail title
self.detailViewController.title = pebkac.title;
}
NSLog 的结果是正确的,但是 textView.text 没有改变,对于 detailViewController.title 也是一样
谢谢你的帮助。