こんにちは、xamarin を使用してクロス プラットフォーム アプリケーションの開発を試みたところですが、winphone プロジェクトの早い段階で問題が発生しました。
2 つのナビゲーションページを含むタブページがあります。これらの両方のナビゲーション ページの内容は同じで、異なるのはそれぞれのタイトルだけです。タブ付きのページ間をスワイプするときに問題が発生します。最初に読み込まれたときは正しくレンダリングされますが、タブを一周すると、タイトルが失われたように見え、他の 1 つは望ましくないページの上部にジャンプします。場所のタブ付きページは正常にレンダリングされます。
MainPage.xaml
<TabbedPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:iLarm;assembly=iLarm"
x:Class="iLarm.MainPage">
<NavigationPage Title="Alarm">
<x:Arguments>
<local:AlarmListPage />
</x:Arguments>
</NavigationPage>
<NavigationPage Title="Location" >
<x:Arguments>
<local:LocationListPage />
</x:Arguments>
</NavigationPage>
</TabbedPage>
AlarmListPage.xaml
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="iLarm.AlarmListPage"
Title="iLarm">
</ContentPage>
locationListPage.xaml
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="iLarm.LocationListPage"
Title="iLarm">
</ContentPage>