Windows phone 8 Windows Phone 8中的幻灯片菜单
我从iOS开发迁移到WIndows Phone开发,我偶然发现了一个问题 我需要实现一个侧菜单,它看起来像ios中facebook应用程序中的一个。它可以从左向右滑动。它应该包含大约10个按钮(ListView)。预签名按钮应导致更改视图(导航到其他xaml文件) 由于Windows Phone控件和iOS控件之间的巨大差异,我想就如何更好地实现此类菜单提出建议。我听说过一种使用全景的方法。但是它看起来漂亮吗 我的意思是,我将有10个不同的XAML文件和不同的内容。在它们中,我必须添加全景控制和菜单。当我导航到其他XAML时,它会看起来很好吗?因为它会在没有任何动画的情况下关闭菜单 那么,请告诉我,在实现我的目标方面,什么是更好的方法?以及如何在不丢失菜单动画的情况下在所有XAML之间正确导航。当然,如何避免在所有XAML中重复代码?我猜XAML文件无法被继承。当然,我需要它来支持WindowsPhone8和8.1Windows phone 8 Windows Phone 8中的幻灯片菜单,windows-phone-8,Windows Phone 8,我从iOS开发迁移到WIndows Phone开发,我偶然发现了一个问题 我需要实现一个侧菜单,它看起来像ios中facebook应用程序中的一个。它可以从左向右滑动。它应该包含大约10个按钮(ListView)。预签名按钮应导致更改视图(导航到其他xaml文件) 由于Windows Phone控件和iOS控件之间的巨大差异,我想就如何更好地实现此类菜单提出建议。我听说过一种使用全景的方法。但是它看起来漂亮吗 我的意思是,我将有10个不同的XAML文件和不同的内容。在它们中,我必须添加全景控制和
非常感谢您的关注 这是一个博客,它将帮助您实现类似Facebook应用程序的辅助菜单。希望这能有所帮助。这是一个博客,它将帮助您实现类似Facebook应用程序的侧菜单。希望这能有所帮助。我刚刚在我的字典应用程序()中实现了类似的功能。您将看到,当您单击顶部的“收藏夹”或“历史记录”图标时,它会在右侧的面板中滑动。我通过向页面添加另一个网格来实现这一点,该网格的左边距设置为页面的宽度,这样它基本上位于页面的右侧,不在用户的视图中。当用户点击顶部的一个图标时,我会运行一个带有情节提要的Double动画,该情节提要在网格的X坐标上进行平移转换,并运行情节提要3.5秒,让用户感觉到动画中的幻灯片 只要每个页面上都有相同的滑入菜单,您就有两个选项: (a) 将滑动面板创建为用户控件,并将其添加到每个页面中,单击面板中的某个项目,转到第二个xaml页面,打开“滑入”菜单并启动转换以隐藏它,或
(b) 在同一个xaml页面中创建多个网格,只需在正确的时间隐藏/显示正确的网格。我刚刚在我的字典应用程序()中实现了类似的功能。您将看到,当您单击顶部的“收藏夹”或“历史记录”图标时,它会在右侧的面板中滑动。我通过向页面添加另一个网格来实现这一点,该网格的左边距设置为页面的宽度,这样它基本上位于页面的右侧,不在用户的视图中。当用户点击顶部的一个图标时,我会运行一个带有情节提要的Double动画,该情节提要在网格的X坐标上进行平移转换,并运行情节提要3.5秒,让用户感觉到动画中的幻灯片 只要每个页面上都有相同的滑入菜单,您就有两个选项: (a) 将滑动面板创建为用户控件,并将其添加到每个页面中,单击面板中的某个项目,转到第二个xaml页面,打开“滑入”菜单并启动转换以隐藏它,或
(b) 在同一个xaml页面中创建多个网格,只需在正确的时间隐藏/显示正确的网格。我相信您所说的是流行的汉堡菜单。 您可以很好地使用SlideView库。这里是链接,
我想你说的是受欢迎的汉堡包菜单。 您可以很好地使用SlideView库。这里是链接,
你说的是一个列表,它会左右滑动,并且有几个按钮排列在一个列表中,就像当前的facebook应用在ios中一样?列表从右向左滑动。这就是你想要达到的目标吗?类似抽屉控制器的东西?没错!类似抽屉控制的东西。我找到了一些教程,但我的主要目标是正确地处理导航。我不想在XAML中大量重用代码。以这种方式组织应用程序的最佳方式是什么?你是说一个列表,它将左右滑动,并在列表中排列几个按钮,就像当前的facebook应用程序在ios中一样?列表从右向左滑动。这就是你想要达到的目标吗?类似抽屉控制器的东西?没错!类似抽屉控制的东西。我找到了一些教程,但我的主要目标是正确地处理导航。我不想在XAML中大量重用代码。以这种方式组织应用程序的最佳方式是什么?谢谢。我看到了那个博客,但在导航到其他XAML时遇到了一些问题。我的意思是我想有10个独立的页面。每个都有自己的XAML。在它们之间组织导航的最佳方式是什么?我需要幻灯片菜单在每一个页面上工作,我不想重复使用太多代码。只需根据博客中的代码创建一个用户控件,并在每个页面上添加您的用户控件。好的,谢谢。可以取消后按钮吗?所以它会导致sldie菜单出现,而不是进入上一页?是的,可能是这样