UITextView setText 没有更新文本

发布于 2024-11-17 16:58:16 字数 246 浏览 2 评论 0原文

在我的笔尖中,我有一个 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

盗心人 2024-11-24 16:58:17

  @property(nonatomic,retain) UITextView *yourTextViewName;

使用过then

  @synthesize yourTextViewName;

.m 文件中

吗?如果是,更新值后在viewDidLoad中使用以下代码进行检查:

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

Have you used

  @property(nonatomic,retain) UITextView *yourTextViewName;

then

  @synthesize yourTextViewName;

in .m file?

If yes, use the following code in viewDidLoad after updating the value to check:

   NSLog(@"Text View Value = %@",yourTextViewName.text);
冷心人i 2024-11-24 16:58:17

如果还没有弄清楚;
查看 iOS 文本视图未更新

引用 yourTextViewName 必须是 IBOutlet UITextView *你的TextView名称
然后添加@property(非原子,保留)UITextView *yourTextViewName
在相应的 .m 文件中添加 @synthesize yourTextViewName

要设置文本,请使用

yourTextViewName.text = @"some text";

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

yourTextViewName.text = @"some text";
你曾走过我的故事 2024-11-24 16:58:17

这可能听起来很疯狂,但我必须在代码中显式地将 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文