Attualmente sto lavorando a un progetto Android Xamarin Forms utilizzando MvvmCross. Ho uno strano problema riguardante il Frame. Ogni volta che si imposta OutlineColor, viene visualizzato solo in iOS e non in Android. Ho provato con un diverso progetto Xamarin Forms e viene visualizzato da entrambe le piattaforme senza problemi. Non ho alcuna indicazione sul perché ciò stia accadendo. Potrebbe MvvmCross in qualche modo correlato al problema?Il colore del profilo della cornice non viene visualizzato nel progetto Android Form Xamarin utilizzando MvvmCross
Ecco un esempio:
<core:BasePage
xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:core="clr-namespace:Core.Base.Views;assembly=Core"
x:Class="Views.TestPage"
BackgroundImage="background_secret.png"
Title="Test">
<ContentPage.Content>
<Grid
HorizontalOptions="FillAndExpand"
Padding="12,20,12,20"
VerticalOptions="FillAndExpand">
<Frame
HasShadow="false"
VerticalOptions="Fill"
BackgroundColor="White"
OutlineColor="#1961ac">
<StackLayout>
<Frame
VerticalOptions="Start"
Padding="8,4,8,4"
HasShadow="false"
OutlineColor="#9DB0BB">
<Label Text="Test"></Label>
</Frame>
</StackLayout>
</Frame>
</Grid>
</ContentPage.Content>
</core:BasePage>
Xamarin Forms Versione 2.1 MvvmCross versione 4.1
Potresti aggiungere i pezzi importanti del tuo codice XAML o UI e uno screenshot di iOS e Android? Questo potrebbe aiutare. –
Lo stesso problema da parte mia! Qualche soluzione per questo? – Suchith