iOS TabBarViewController 中的全局变量

发布于 2025-01-04 05:38:32 字数 151 浏览 0 评论 0原文

我可以在 TabBarViewController 类中创建一些 @property 吗?我将在 subViewControllers 中调用它,并在 subViewCintrollers 的方法 viewWillApper 中更改它?

Can I create some @property in the TabBarViewController class, which i will call in subViewControllers and change it in subViewCintrollers' method viewWillApper?

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

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

发布评论

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

评论(2

夜司空 2025-01-11 05:38:32

我只是在目标 VeiwController 中创建 @property 并首先在 viewDidLoad 中设置此 @property。所以我知道这个 ViewController 首先会从 TabBar 中出现。之后我可以在其他一些 ViewController 的方法中更改它,这些方法调用一些子视图。

I just creating @property in target VeiwController and set this @property firstly in viewDidLoad. So i know that firstly this ViewController will appear from TabBar. After that i can change it in some other ViewController's methods, which call some subviews.

泪意 2025-01-11 05:38:32

查看标签栏控制器委托方法 tabBarController:shouldSelectViewController:。这将在标签栏更改选择之前调用。此时,标签栏控制器的 selectedViewController 将是当前的 - 因此您有一个指向当前和下一个选择的指针。

Look into the tab bar controller delegate method tabBarController:shouldSelectViewController:. This will be called before your tab bar changes selection. At this point, the tab bar controller's selectedViewController will be the current one - so you have a pointer to the current and next selection.

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