0
我无法从伊娃传递数据以编程方式创建UITextField。以下是我目前有:将文本字符串添加到UITextField
你会发现这里我使用的通知中心
self.ivar = [NSString stringWithFormat:@"%@", [[notification userInfo] objectForKey:@"DO"]];
NSlog(@"%@", self.ivar); // It is OK Correctly display the string from self.ivar?
不同的方法在同一个文件
self.button.text = self.ivar;
没有按上面的代码不显示self.ivar的内容。但是,如果我写:
self.button.text = @"some text";
没关系,并且文本字段中显示了一些文本。 我在这里做错了什么?
可以验证self.button.text = self.ivar被称之为分配后? – jimmyg 2012-02-02 15:35:38
你是否在运行'self.button.text = self.ivar;'code之前得到通知? – 2012-02-02 15:35:44
其实我在self.button.text = self.ivar后得到通知。该按钮是在loadview方法中创建的。如何解决这个问题?与上面的代码 – Profo 2012-02-02 15:38:38