ログイン後にマップ上のユーザーの位置を指すシンプルなジオローカライゼーションアプリケーションを構築しようとしています。この部分はうまく動作しますが、ステータスバーとビューから削除したい空白がありますが、どのように表示されているのか分かりません。StatusBarとMasterDetailPageの間に白いバーが表示されます。Xamarin.Forms Android
私はすでにここで紹介するソリューションを試みた:https://forums.xamarin.com/discussion/86568/unwanted-blank-space-above-navigation-bar-navigation-page を、それがうまく動作しませんでした:XAMLソリューションはdidnのここ
は、バグの画面に2つのリンクがあります何もしないで、最後の解決策(ビルドバージョンのチェック付き)は、青いバーも消滅させました。これは調査された効果ではありません。
私は私の地図を表示ページ::ここで
は、私のコードの一部、あなたがより多くのものを必要とするなら、私に教えている
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="MyApp.View.Detail"
xmlns:i18n="clr-namespace:MyApp"
Title=""
BackgroundColor="{StaticResource MainBackgroundColor}"
xmlns:maps="clr-namespace:Xamarin.Forms.Maps;assembly=Xamarin.Forms.Maps">
<StackLayout>
<ActivityIndicator IsRunning="{Binding IsBusy, Mode=TwoWay}" IsVisible="{Binding IsBusy, Mode=TwoWay}" Color="Blue"/>
<maps:Map VerticalOptions ="FillAndExpand" HorizontalOptions ="FillAndExpand"
x:Name="MyMap"
IsShowingUser="true"
MapType="Street"
/>
</StackLayout>
</ContentPage>
そして、ここではMasterViewDetail
<?xml version="1.0" encoding="utf-8" ?>
<MasterDetailPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="MyApp.View.HomePage">
</MasterDetailPage>
ですご協力ありがとうございました!
編集:ここでは
は私のプロジェクトの構造である:
App(NavigationPage)
MainPage (ContentPage)
LoginPage (ContentPage)
HomePage (MasterDetailPage)
HomeDetail(ContentPage)
RegisterPage (ContentPage)
問題は、私はインターンだと、クライアントのコマンドに従わなければならない、私はそれで完全に無料ではないよ..です
あなた 'MainPage'の設定は何ですか?それは 'NavigationPage'ですか?もしそうなら、それが 'MasterDetailPage'になるように変更し、マスター&ディテールは代わりに' NavigationPage'sでなければなりません。 – Krumelur