Xamarin.Forms
kullanıyorum ve iOS
ve Android
hedefliyor.Klavye açıldığında arka plan görüntüsünün sıkışması nasıl önlenir?
Klavye açılır ve arka plan görüntüsü yatay modda hem de
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>
sıkılmış
Arka plan görüntüsü sıkılmış
CSS
konseptini Xamarin.Forms
'a uygulayarak olası bir yolu var mı? Eğer boy oranı kontrol edemez ContentPage.BackgroundImage
ile
xx {
background-size: cover;
background-position: right bottom;
}
Ya da sadece 'AbsoluteLayout' yerine 'Grid 'kullanın. Bu ekstra özelliklere sahip olmaya gerek yok – mr5
Harika cevap! ContentPage'in BackgroundImage özelliği, ek parametreler eklemeyi desteklemiyor. Ayrıca ContentPage'in BackgroundImage özelliğinin değiştirilmesi, bir nedenden dolayı VS'yi (community Mac) kilitler. – Willempie