【发布时间】:2018-12-29 10:53:35
【问题描述】:
我正在使用TabbedPage 进行标签导航。我所有的Page 类都只有一个空的默认构造函数,我将数据加载到OnAppearing 方法中。我有 5 个标签。当我点击第二个标签时,第 3、4、5 页的OnAppearing 方法也会被调用。
如何确保仅在单击选项卡时才加载数据?
【问题讨论】:
-
您必须对选项卡栏的 OnCurrentPageChanged 做出反应,仅在添加新选项卡时在启动时忽略它。之后,例如,您可以根据此事件向页面发送消息,或从您的子类标签页调用它们的代码。
标签: forms xamarin tabbedpage