UITextView setText不更新文本

时间:2011-06-29 23:51:24

标签: ios ios4 interface-builder uitextview

在我的笔尖中,我有一个UITextView组件。

在我的代码中,我有一个UITextView字段,我使用Interface Builder来确保两者是连接的(至少我认为我是通过拖动“文件所有者”并将其放在{在Interface Builder中选择我的成员变量{1}}。

现在,当我通过UITextView更新文本时,UITextView仍然是空白的。

由于 德肖恩

3 个答案:

答案 0 :(得分:4)

你使用过

吗?
  @property(nonatomic,retain) UITextView *yourTextViewName;

然后

  @synthesize yourTextViewName;
.m文件中

如果是,请在更新要检查的值后使用viewDidLoad中的以下代码:

   NSLog(@"Text View Value = %@",yourTextViewName.text);

答案 1 :(得分:3)

如果还没想到它; 看看iOS Text View Not Updating

引用yourTextViewName必须是IBOutlet UITextView *yourTextViewname 然后添加@property (nonatomic, retain) UITextView *yourTextViewName。 在相应的.m文件中添加@synthesize yourTextViewName

要设置文字,请使用

yourTextViewName.text = @"some text";

答案 2 :(得分:0)

这可能听起来很疯狂,但我必须在代码中将UITextView的隐藏属性显式设置为NO,然后才开始显示。看看这是否适合你。