我正在创建Windows Phone 8.1应用。我用Windows Phone Emulator和诺基亚Lumia 430移动测试创建了整个。应用程序看起来很好,工作得很好。
但是当我给客户的时候,我表现出奇怪的东西。我用于测试的电话和Windows Emulator在屏幕外面有窗口,后面和搜索键,其中Client Mobile(即 Nokia Lumia 640 XL )在屏幕上有。由于屏幕下方的部分屏幕无法看到。
我已经看到所有应用程序都在该面板上方运行,但我的应用程序底部部分正在由诺基亚Lumia 640 XL的面板覆盖
我想知道,你们是怎么解决这个问题的。
答案 0 :(得分:1)
这是某些带软键的手机出现的问题。您可以在720p仿真器中模拟它(在“传感器”选项卡上启用软键)。
http://blog.zumicts.com/usecorewindow-without-overlapping-navbar-and-appbar-winphone-8-1/上的帖子向您展示了如何修复此问题。当软键可用时,购买抵消您的框架。
答案 1 :(得分:0)
在scrollviewer
中给出一个底部边距可能会解决您的问题。
<ScrollViewer margin="0,0,0,30">
</ScrollViewer>
我假设您只是使用屏幕中的最后一项来解决问题。
如果您使用ControlTempalte
,则需要修改Scrollviewer/ScrollBar
以设置Listbox/LonglistSelctor
的保证金