UITextView setText 没有更新文本
在我的笔尖中,我有一个 UITextView 组件。
在我的代码中,我有一个 UITextView 字段,并且我使用 Interface Builder 来确保两者已连接(至少我认为我是通过从“文件所有者”拖动并将其放在 < code>UITextView 在 Interface Builder 中并选择我的成员变量)。
现在,当我通过 setText 更新文本时,UITextView 仍然保持空白。
谢谢 德肖恩
In my nib, I have a UITextView
component.
In my code I have a UITextView
field and I have used Interface Builder to make sure that the two are connected (at least I think I did that by dragging from "Files Owner" and dropping it on the UITextView
in Interface Builder and selecting my member variable).
Now, when I update the text via setText
, the UITextView still remains blank.
Thanks
DeShawn
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
你
使用过then
在
.m
文件中吗?如果是,更新值后在
viewDidLoad
中使用以下代码进行检查:Have you used
then
in
.m
file?If yes, use the following code in
viewDidLoad
after updating the value to check:如果还没有弄清楚;
查看 iOS 文本视图未更新
引用 yourTextViewName 必须是
IBOutlet UITextView *你的TextView名称
然后添加
@property(非原子,保留)UITextView *yourTextViewName
。在相应的 .m 文件中添加
@synthesize yourTextViewName
。要设置文本,请使用
If it isn't figured it out yet;
check out iOS Text View Not Updating
The referencing yourTextViewName must be an
IBOutlet UITextView *yourTextViewname
Then add the
@property (nonatomic, retain) UITextView *yourTextViewName
.Add the
@synthesize yourTextViewName
in the corresponding .m file.To set the text, use
这可能听起来很疯狂,但我必须在代码中显式地将 UITextView 的隐藏属性设置为 NO,然后它开始显示。看看这是否适合你。
This may sound crazy, but I had to explicitly set the hidden property of UITextView to NO in code and then it started showing up. See if this works for you.