私は24時間でサムのXcodeを読んでおり、セグを練習しています。私は次のコードを使用して1つのセグを開始しました:
しかし、私の目的地ビュー内の私のラベルのテキストが設定されていないことがわかりました。しかし私はNewSceneViewController
にそれのためのアウトレットを作りました。別のビューコントローラから1つのシーンのラベルテキストを設定する方法
- (IBAction)startSegue:(id)sender {
[self performSegueWithIdentifier:@"toNewScene" sender:sender];
}
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
ViewController *startingViewController;
NewSceneViewController *myDestinationViewController;
startingViewController=(ViewController *)segue.sourceViewController;
myDestinationViewController=(NewSceneViewController *)segue.destinationViewController;
[email protected]"HI";
}
ストーリーボードを使用している場合は、ユーティリティーエリアの属性インスペクターからlabel-textを設定してみてください。 –
ラベルのテキストを設定できます。私はView Controllerから設定しようとしています - Segueを開始するビュー。 –