在 Titanium Alloy 上获取当前开放 Window?
Get current open Window on Titanium Alloy?
有没有办法让当前打开window?
在控制器中可以使用 this.getView()
来获取控制器的相对视图。
由于控制器可以打开项目中的任何视图,所以我不仅希望知道该控制器的视图,还希望打开顶部(聚焦)视图。
您可以使用 $.getView() 从其附带的控制器访问视图。如果你想通过 id 访问一个项目,例如ID 为 "myTextField" 的 TextField 将是 $.myTextField.
如果您想知道当前最受关注的视图,那么您应该知道您的应用程序正在做什么——因为您刚刚打开的控制器/视图将是最受关注的视图。
为什么需要知道最顶层的视图?
您需要跟踪所有打开的 windows,最好是它们的控制器。
可能会给您一些见解。
有没有办法让当前打开window?
在控制器中可以使用 this.getView()
来获取控制器的相对视图。
由于控制器可以打开项目中的任何视图,所以我不仅希望知道该控制器的视图,还希望打开顶部(聚焦)视图。
您可以使用 $.getView() 从其附带的控制器访问视图。如果你想通过 id 访问一个项目,例如ID 为 "myTextField" 的 TextField 将是 $.myTextField.
如果您想知道当前最受关注的视图,那么您应该知道您的应用程序正在做什么——因为您刚刚打开的控制器/视图将是最受关注的视图。
为什么需要知道最顶层的视图?
您需要跟踪所有打开的 windows,最好是它们的控制器。