Używam Xamarin.Forms
i kieruję reklamy pod numer iOS
i Android
.Jak zapobiec przyciśnięciu obrazu tła po otwarciu klawiatury?
otwarty Klawiatura i obraz tła wyciska
Tło zdjęcie wyciśnięty jak również w trybie poziomym
XAML
<?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="XilnexOTM.Views.LoginPage"
BackgroundImage="bg1.png" >
<ScrollView>
<StackLayout Orientation="Vertical">
<Label Text="PICTURE" />
<Label Text="PIC 2" />
<Entry Placeholder="Username" />
<Entry Placeholder="Password" IsPassword="true"/>
<Button x:Name="btn_Login"
Text="Login"
BackgroundColor="#FF0000"/>
</StackLayout>
</ScrollView>
</ContentPage>
Czy jest jakiś sposób, stosując koncepcję w CSS
do Xamarin.Forms
?
xx {
background-size: cover;
background-position: right bottom;
}
Lub po prostu użyj 'Grid' zamiast' AbsoluteLayout'. Nie ma potrzeby konfigurowania tych dodatkowych właściwości. – mr5
Świetna odpowiedź! Właściwość BackgroundImage w ContentPage nie obsługuje dodawania parametrów aspektu. Również zmiana właściwości BackgroundImage ContentPage powoduje awarię VS (community Mac) z jakiegoś powodu. – Willempie