增加返回按钮功能
This commit is contained in:
parent
b331d3a8c8
commit
abc7ffedc4
@ -27,24 +27,8 @@ namespace QFramework.Example
|
|||||||
data.btns.Add(new UITipWindowData.ItemData() { txt = "È¡Ïû" });
|
data.btns.Add(new UITipWindowData.ItemData() { txt = "È¡Ïû" });
|
||||||
UIKit.OpenPanelAsync<UITipWindow>(uiData: data, canvasLevel: UILevel.PopUI).ToAction().StartGlobal();
|
UIKit.OpenPanelAsync<UITipWindow>(uiData: data, canvasLevel: UILevel.PopUI).ToAction().StartGlobal();
|
||||||
});
|
});
|
||||||
|
closeBtn.onClick.AddListener(Home);
|
||||||
homeBtn.onClick.AddListener(() =>
|
homeBtn.onClick.AddListener(Home);
|
||||||
{
|
|
||||||
UITipWindowData data = new UITipWindowData();
|
|
||||||
data.txt = "是否退出当前模块?";
|
|
||||||
data.btns.Add(new UITipWindowData.ItemData()
|
|
||||||
{
|
|
||||||
txt = "确定",
|
|
||||||
OnClick = () =>
|
|
||||||
{
|
|
||||||
Hide();
|
|
||||||
TypeEventSystem.Global.Send<OnModuleQuit>();
|
|
||||||
UIKit.OpenPanelAsync<UIModeSelect>().ToAction().StartGlobal();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
data.btns.Add(new UITipWindowData.ItemData() { txt = "取消" });
|
|
||||||
UIKit.OpenPanelAsync<UITipWindow>(uiData: data, canvasLevel: UILevel.PopUI).ToAction().StartGlobal();
|
|
||||||
});
|
|
||||||
|
|
||||||
desBtn.onClick.AddListener(() =>
|
desBtn.onClick.AddListener(() =>
|
||||||
{
|
{
|
||||||
@ -57,6 +41,24 @@ namespace QFramework.Example
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void Home()
|
||||||
|
{
|
||||||
|
UITipWindowData data = new UITipWindowData();
|
||||||
|
data.txt = "是否退出当前模块?";
|
||||||
|
data.btns.Add(new UITipWindowData.ItemData()
|
||||||
|
{
|
||||||
|
txt = "确定",
|
||||||
|
OnClick = () =>
|
||||||
|
{
|
||||||
|
Hide();
|
||||||
|
TypeEventSystem.Global.Send<OnModuleQuit>();
|
||||||
|
UIKit.OpenPanelAsync<UIModeSelect>().ToAction().StartGlobal();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
data.btns.Add(new UITipWindowData.ItemData() { txt = "取消" });
|
||||||
|
UIKit.OpenPanelAsync<UITipWindow>(uiData: data, canvasLevel: UILevel.PopUI).ToAction().StartGlobal();
|
||||||
|
}
|
||||||
|
|
||||||
protected override void OnOpen(IUIData uiData = null)
|
protected override void OnOpen(IUIData uiData = null)
|
||||||
{
|
{
|
||||||
Title.text = Global.Instance.curModule.ModuleName;
|
Title.text = Global.Instance.curModule.ModuleName;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user