Windows phone 全景或轴内的贴图不是选项。但是,如何呢?
我需要实现一个页面,显示与位置相关的项目 用户应该能够在查看列表中的位置和查看地图控件中的位置(作为点)之间切换。 与iOS中的图片类似的想法: 我想把它放在全景图中,但如果地图是交互式的,它就不起作用了。 所以这迫使我在某个地方有一个搜索按钮来打开这个页面 但这不是我想做的 我想向用户轻松地显示附近的项目,而不需要他们导航到单独的页面 我试图寻找现有的应用程序,内置的应用程序,本地侦察员把地图放在全景图上方。但我不能在我的情况下这样做 在全景图中实现列表视图和地图视图之间切换的推荐方法是什么Windows phone 全景或轴内的贴图不是选项。但是,如何呢?,windows-phone,user-experience,Windows Phone,User Experience,我需要实现一个页面,显示与位置相关的项目 用户应该能够在查看列表中的位置和查看地图控件中的位置(作为点)之间切换。 与iOS中的图片类似的想法: 我想把它放在全景图中,但如果地图是交互式的,它就不起作用了。 所以这迫使我在某个地方有一个搜索按钮来打开这个页面 但这不是我想做的 我想向用户轻松地显示附近的项目,而不需要他们导航到单独的页面 我试图寻找现有的应用程序,内置的应用程序,本地侦察员把地图放在全景图上方。但我不能在我的情况下这样做 在全景图中实现列表视图和地图视图之间切换的推荐方法是什么
我唯一的想法是,当用户选择查看地图上的问题时,使用地图打开一个单独的页面。切换回来,我需要导航回全景,并确保它滚动到全景项目(据我所知,这是不容易做到的)。如果您的全景中只有两个项目,我实际上建议使用透视页面。这将更符合Windows Phone的设计标准 您可以将地图放置在全景图上,但上面有一个透明按钮。这将允许用户查看地图上的实际内容,并在单击时打开一个现在是交互式的新页面。这可能是一个很好的实现方法 也许是这样的
<Button VerticalAlignment="Top" Click="Map_Click" Height="560" BorderThickness="0">
<Grid>
<maps:Map IsEnabled="False" LandmarksEnabled="True" Name="MapControlEvent" ZoomLevel="15" Width="427" Height="877">
</maps:Map>
</Grid>
首先,在本例中,我不会使用全景或轴,而是在按下地图和列表的按钮时切换可见性。换句话说,只有一个页面上同时有两个页面 但是如果你真的想用别的东西。。。我还建议使用Pivot控件并查看新的! 例子
因为您希望在显示地图时使用LockablePivot,否则用户将无法理解地图上的刷卡交互和切换到其他pivot项目之间的区别。我还没有考虑如何进行导航,感谢您的提示。对我的主要问题有什么想法吗?谢谢顺便说一句,你触及了一个话题之外的问题,但我也有一些想法。我知道Pivot更接近于我所需要的推荐,但我看到许多应用程序使用Panorama。例如,看看内置的应用程序,Office或Local scout我认为Local scout将被视为一个在最顶端有地图的透视页面。我在博客上找到了一篇关于差异的好文章:不过,我一定是误解了你最初的问题。我以为你在寻找一个关于导航的建议。本地侦察使用全景控制,只是它没有显示视差效果的标题或背景。地图放在它上面。我最初的问题是如何在全景图中实现列表视图和地图视图之间的切换。