0

こんにちは、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>
4

1 に答える 1