繁体   English   中英

刷新导航栏视图控制器

[英]Refreshing a navbar view controller

在默认导航栏的根视图(各种聊天室)上,我有一个标题栏,带有rightBarButton“ compose”,它弹出一个UITextView和键盘以输入新的聊天消息。 单击“发送”后,消息将发送回服务器以将其存储在数据库中,效果很好。

当我关闭UITextView并重新加载根视图时,我会执行以下操作:

[newMessageEntry resignFirstResponder];
[self loadView];

确实可以成功显示聊天消息,但是我不确定如何自动刷新它,以便它可以接收您刚刚提交的消息。 我在想self loadView并不会真正用所有代码加载视图,因为在该视图的viewDidLoad方法中,我启动了代码以从服务器加载消息并显示它们,但是该代码未运行。

我说得通吗

从另一个论坛的帮助中,希望这里对某些人有所帮助:

我需要用

    [self.view setNeedsDisplay];
[self loadView];

setNeedsDisplay设置该视图在加载时使用数据刷新。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM