したがって、次のように、最初のビューから 2 番目のビューにデータを転送できます。
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([segue.identifier isEqualToString:@"Check Mark Segue"])
{
NSLog(@"Transfering Data");
AutoRenewDrop *controller = segue.destinationViewController;
controller.transferData = self.renewDate.text;
}
}
ただし、ユーザーが完了したときに新しい値を renewDate.text に転送しようとしましたが、transferData は正しく機能していますが、renewDate.text は変更されません。データを転送するために使用しているコードは次のとおりです。
-(IBAction)done:(UIStoryboardSegue *)segue {
[self.navigationController popViewControllerAnimated:YES];
AddR *add = [[AddR alloc] init];
add.renewDate.text = transferData;
}
誰かがこれを修正する方法を教えてもらえますか?