在我的筆尖,我有一個UITextView
組件。UITextView setText不更新文本
在我的代碼中,我有一個UITextView
字段,我用界面生成器來確保兩個連接(至少我認爲我是通過從「文件所有者」拖動並將其放在Interface Builder中的UITextView
上並選擇我的成員變量)。
現在,當我通過setText
更新文本時,UITextView仍然保持空白。
感謝 德肖恩
在我的筆尖,我有一個UITextView
組件。UITextView setText不更新文本
在我的代碼中,我有一個UITextView
字段,我用界面生成器來確保兩個連接(至少我認爲我是通過從「文件所有者」拖動並將其放在Interface Builder中的UITextView
上並選擇我的成員變量)。
現在,當我通過setText
更新文本時,UITextView仍然保持空白。
感謝 德肖恩
你用
@property(nonatomic,retain) UITextView *yourTextViewName;
然後
@synthesize yourTextViewName;
在.m
文件?
如果是,使用下面的代碼在viewDidLoad
更新後的值進行檢查:
NSLog(@"Text View Value = %@",yourTextViewName.text);
如果沒有想通出來呢; 退房iOS Text View Not Updating
的引用yourTextViewName必須是IBOutlet UITextView *yourTextViewname
然後添加@property (nonatomic, retain) UITextView *yourTextViewName
。 在相應的.m文件中添加@synthesize yourTextViewName
。
設置文本,使用
yourTextViewName.text = @"some text";
這聽起來很瘋狂,但我不得不明確設置的UITextView的隱藏屬性在代碼中沒有,然後就開始出現。看看這是否適合你。
但問題似乎並不是隱藏的文本視圖,而是空的。 –
你在哪裏調用'setText'?直到加載了筆尖纔會做任何事情,因爲插座將是零。在調用之前立即調用NSLog(@「%@」,yourMemberVariable);'看看你是否真的看到了文本視圖。 – Jim
我在加載nib之後調用它......我如何讓100%確定這個變量實際上綁定了界面元素? – user605957
我建議的記錄會完全告訴你。 – Jim