[英]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.