UIiewcontrollerから別のviewcontrollerにグループ化されたuitableviewにデータを渡す方法。( およびその逆)
これの例とチュートリアルをいただければ幸いです。私は、retain @propertyを使用してViewcontroller全体から設定された文字列からのifステートメントを使用して、UILabelからのテキストとして設定しようとしました。私は働きません。
UIiewcontrollerから別のviewcontrollerにグループ化されたuitableviewにデータを渡す方法。( およびその逆)
これの例とチュートリアルをいただければ幸いです。私は、retain @propertyを使用してViewcontroller全体から設定された文字列からのifステートメントを使用して、UILabelからのテキストとして設定しようとしました。私は働きません。
逆の方法はわかりませんが、これを使用して別のビューコントローラーにデータを転送します(「hello」という名前の文字列を2番目のビューコントローラーに渡したいふりをします)
(ここでは、First View ControllerをFirstVCと呼び、2番目のView ControllerをSecondVCと呼びます)
storybordで、segueをクリックし、ユーティリティセクションでAttributesを開き、識別子ボックスを探します
、「セグエ」と入力します
2. 2番目のビューcontroller.hファイルで、プロパティを宣言し、それを合成します(FirstViewControllerとSecondの両方で):
@property (nonatomic, retain) NSString *hello;
3.FirstViewCOntrollerに次のコードを追加します。
-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender identifiers:(NSArray *)identifiers {
if ([segue.identifier isEqualToString:@"Segue"]) {
SecondViewController *secondVC = [segue destinationViewController];
secondVC.hello = self.hello;
}
}