我正在做一个小应用程序,我正在使用 UISplitVIewController,我正在尝试将 UITable 单元格文本推送到详细视图并将其显示在 UITextField 中。当我使用 NSLog 对其进行测试时,我设法很好地推送了字符串,但是当我应用到 UITextField 时,它不知道为什么我的方法在这里显示:(我正在使用情节提要这样做)
-(void)pushModuleName:(NSString*)moduleName
{
self.Lv4ModuleTitleTextField.text = moduleName;
NSLog(@"name pushed%@",moduleName);
}
不知道为什么这不起作用。
[更新]
UITableViewController.m(调用方法的地方)
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
NSString *selectedModule = [NSString stringWithFormat:@"%@",[_numberOfRows objectAtIndex:indexPath.row]];
Lv4GradeViewController *lv4 = [[Lv4GradeViewController alloc] initWithNibName:nil bundle:nil];
[lv4 pushModuleName:selectedModule];
}