为什么我的标签栏视图中的数据不是最新的?

发布于 2024-07-30 07:41:33 字数 264 浏览 1 评论 0原文

我有一个带有三个选项卡的选项卡栏控制器。 第二个选项卡有一个包含两个 UILabel 视图的视图。 它们通过 InterfaceBuilder 绑定到视图控制器中的 IBOutlet。

我可能会在用户点击选项卡栏项目 #2 之前(即在加载视图之前)为这些标签设置值。 所发生的情况是,视图随后仅显示 Interface Builder 的默认数据设置。 如何通过在选项卡栏控制器启动时强制加载视图或通过在我错过的插座中配置某些内容来确保数据是最新的?

谢谢

I have a tab bar controller with three tabs. Tab number two has a view containing two UILabel views. These are bound via InterfaceBuilder to IBOutlets in the view's controller.

It can happen that I set values to these labels before the user taps on tab bar item #2, hence before the view is loaded. What happens is that the view then only displays the default data setup with Interface Builder.
How can I make sure the data is up to date either by forcing the view to load when the tab bar controller starts up or maybe by configuring somehting in outlets which I missed ?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

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

发布评论

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

评论(1

陌路终见情 2024-08-06 07:41:33

去做吧:只需将 IB 内容放在同一个 NIB 文件中,就不会发生这种情况

Go it : simply put the IB stuff in the same NIB file and it won't happen

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