私は、ストーリーボードのsequeを使用して、私のtabbarController上のUIViewControllerをモーダルにします。ポップアップするView Controllerの目的は、ユーザーの入力をいくつか受け取り、タブバービューの1つ(View Controllerがポップアップする前に選択されていたもの)のラベルへの回答を返すことです。表示ラベルを設定する - xCodeストーリーボード
私のコードでは、#import "viewBeforePopup.h"
をpoppedUpView.hヘッダーファイルに追加しました。
その後、私は口
IBOutlet viewBeforePopup *view;
陰気なはそれ
NSString *strToSet = textbox.text;
[view.label setText:strToSet];
[self dismissModalViewControllerAnimated:YES];
前に、私のために働くためにこの使用に関連して、このコードを持つビューコントローラをトリガーするボタンを作成ストーリーボードモード。ストーリーボードには、最初にロードされたタブバーコントローラが含まれていることに注意してください。その後、追加のUIViewControllerを追加しました。
ビューが正しく表示されず、タブバービューが表示されますが、ラベルは変更されません。私はラベルに割り当てようとしている検証済みの文字列をデバッグしました。値はありません。ラベルにテキストを適用する以外はすべてが機能しているようです。
誰でも私の方法で間違っていることを教えてもらえますか、これを行う理想的な方法を説明することはできません。
は推測に予め
私はこれらの変更を行いましたが、文字列からタブバーコントローラビューのラベルにテキストを適用していません。 – danmanallen
hmm、奇妙ですが、それでもビューを正しく破棄します。 0.1をたとえば1.0に変更してもまだ動作しないのですか?もしあなたが却下を呼び出さずにラベルを設定すれば、それは変わるのでしょうか? –