Windows phone 8.1 表单WindowsPhone横向导航页面显示黑色区域
我在WinPhone客户端上的Xamarin.Forms应用程序中有一个奇怪的行为。 我的主页是一个导航页面。当我导航到第二页并将手机转到横向(也发生在另一个方向)时,页面右侧会显示一个黑色区域。似乎不会在设备方向更改时重新计算高度和宽度属性 要重现此情况,只需创建一个新的Xamarin.Forms Blank应用程序(Visual Studio 2013模板),将Xamarin.Forms nuget更新为最新的verson(在我的示例中为:2.0.0.6490),并将以下内容添加到应用程序构造函数中:Windows phone 8.1 表单WindowsPhone横向导航页面显示黑色区域,windows-phone-8.1,xamarin.forms,landscape-portrait,Windows Phone 8.1,Xamarin.forms,Landscape Portrait,我在WinPhone客户端上的Xamarin.Forms应用程序中有一个奇怪的行为。 我的主页是一个导航页面。当我导航到第二页并将手机转到横向(也发生在另一个方向)时,页面右侧会显示一个黑色区域。似乎不会在设备方向更改时重新计算高度和宽度属性 要重现此情况,只需创建一个新的Xamarin.Forms Blank应用程序(Visual Studio 2013模板),将Xamarin.Forms nuget更新为最新的verson(在我的示例中为:2.0.0.6490),并将以下内容添加到应用程序构
var second = new ContentPage
{
BackgroundColor = Color.Green,
Content = new StackLayout
{
VerticalOptions = LayoutOptions.Center,
Children = {
new Label {
XAlign = TextAlignment.Center,
Text = "Second Page"
}
}
}
};
var button = new Button {Text = "Show Second"};
button.Clicked += async (sender, args) => { await ((NavigationPage) MainPage).PushAsync(second); };
var firstpage = new ContentPage
{
BackgroundColor = Color.Blue,
Content = new StackLayout
{
VerticalOptions = LayoutOptions.Center,
Children = {
new Label {
XAlign = TextAlignment.Center,
Text = "First Page"
},
button
}
}
};
// The root page of your application
MainPage = new NavigationPage(firstpage);
这是Xamarin.表单中的错误吗?或者我只是想做点什么?提前感谢我看不到这上面有任何已归档的bug。如果按照描述很容易复制,那么创建一个小的复制项目并提交到bugzilla.xamarin.com。这将是一个xf回归错误
谢谢@Joehl-我显然不太擅长在手机上搜索bugzilla。如前所述,这是错误报告:谢谢。我发现了一个报告的错误: