私は小さなアプリを実行しており、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];
}