如果要在应用程序中将某个组件放在另一个对象的上方或下方,必须使用 DepthManager 类。DepthManager 应用程序编程接口 (API) 使您可以按照相应的 Z 顺序来放置用户界面 (UI) 组件(例如,组合框在其他组件的前面下拉、插入点在所有内容的前面显示、对话窗口浮于内容上方,等等)。
DepthManager 有两个主要用途:管理任何文档内的相对深度分配,管理根时间轴上为系统级别服务(例如,光标和工具提示)保留的深度。
要使用 DepthManager,请调用其方法(请参阅DepthManager 类)。
下面的代码将组件实例 loader
放在 button
组件下:
loader.setDepthBelow(button);