0
プログラムからUITextFieldを作成するためにivarからデータを渡すことはできません。ここで私は、現在持っているものです。UITextFieldにテキスト文字列を追加する
あなたは、私が同じファイル内の別の方法は
self.button.text = self.ivar;
self.ivar = [NSString stringWithFormat:@"%@", [[notification userInfo] objectForKey:@"DO"]];
NSlog(@"%@", self.ivar); // It is OK Correctly display the string from self.ivar?
doesnの上記のコードを通知センターを使用していますここでわかりますself.ivarの内容を表示しないでください。しかし、私が書く場合:
self.button.text = @"some text";
これはOKで、テキストがテキストフィールドに表示されます。 ここで何が間違っていますか?
それが割り当てられた後、あなたが= self.ivarが呼び出されることself.button.textを確認することはできますか? – jimmyg
'self.button.text = self.ivar;' code ???を実行する前に通知を受け取りますか? –
実際、私はself.button.text = self.ivarの後に通知を受け取ります。ボタンはloadviewメソッドで作成されます。それを修正するには?上記のコードで – Profo