Navigation.pushasync(新しいページ())はxamarin.formsのページでは機能していません
-
20-12-2019 - |
質問
Xamarin.Formsを使用して、ナビゲーションでアプリを実装しようとしています。私はxamarin.forms共有プロジェクトソリューションを作成し、最初の2ページを追加しました。彼らは正しく機能し、ナビゲーションもそうです。私は別のページを追加し、最初の2つと同じ方法でそれらをリンクさせ、それは機能しません。ボタンをクリックしてビューに移動し、何も起こらない。
私はそのような
のような両方の視点を上にしますbtnPurchase.Clicked += (s, e) => this.Navigation.PushAsync(new PurchasePage());
btnContactUs.Clicked += (s, e) => this.Navigation.PushAsync(new ContactUsPage());
.
クリックイベントを配線した後、StackLayoutの子として両方のボタンを追加します。
両方のボタンが表示されています。ただし、BTNContactusボタンはナビゲーションスタックにプッシュされる唯一のものです。
任意のアイデア?
解決
私はそれを考え出した。
私のSharedProjectの名前を変更し、それが私のiOSとAndroidプロジェクトから参照を削除しました。驚くべきことに、私は清潔/再建をしたまで私は基準エラーを受け取りませんでした。共有プロジェクトをもう一度接続したら、ナビゲーションは正しく機能しました。
所属していません StackOverflow