私はXamarin.Formsプロジェクトを持っています。 NavigationPage内にMasterDetailPageがあります。 アイコンがナビゲーションバーの左上の位置に設定されるように、MasterDetailPageのiconプロパティを設定します。しかし、それは動作しません。XamarinはiOSにMasterDetailPageメニューアイコンを表示しません
public partial class App : Application
{
public App()
{
InitializeComponent();
var masterDetailpage = new MasterDetailPage {
Icon = "menuIcon.png",
Master = new Page { Title = "Sample"},
Detail = new Page()
};
MainPage = new NavigationPage(masterDetailpage);
}
}
これは決して機能しません。 NavigationPageをMasterDetailPageのDetailプロパティとして配置し、マスターにアイコンを設定するとします。できます。 しかし、NavigationPage内にMasterDetailPageを持つことは非常に重要です。
私が間違っている可能性があります。しかし、Xamarin Docsは、マスター詳細ページのAndroidバージョンのページアイコンしか表示しないか、何か別の意味ですか? https://developer.xamarin.com/guides/xamarin-forms/application-fundamentals/navigation/master-detail-page/ – Lepidopteron
デフォルトでは、iOSのアイコンは表示されませんが、通常はiOSにアイコンを追加してページのアイコンプロパティそして、それはいくつかのケースでは動作しますが、私のものでは動作しません。 –
ナビゲーションページがこのプロパティの設定を何とかオーバーライドする可能性がありますか? – Lepidopteron