/// <summary> /// 添加菜单入口点到主要页面中。 /// </summary> /// <param name="title">入口点菜单的标题。</param> /// <param name="dest">目标页面的类名称,将通过反射创建实例。</param> /// <param name="icon">UWP 的图标。</param> /// <param name="cg">学校命名空间,如果为空默认为全局类。</param> /// <param name="sel">是否被默认选中。</param> /// <param name="apple">iOS 系统展示的图标。为空时收起到信息查询中。</param> public void AddMenuEntry(string title, string dest, string icon, string cg = "", bool sel = false, string apple = "") { var item = new MasterPageItem(title, dest, icon, sel, cg); PrimaryItems.Add(item); #if __IOS__ if (apple != "") { AppleItems.Add(item); item.AppleIcon = new FileImageSource { File = apple }; } else { InAppEntrance.Add(new TapEntranceWrapper(item.Title, item.Title + "的入口。", (nav) => nav.PushAsync(item.CorePage) )); } #endif }