我正在使用便携式 xamarin 跨平台。我有两个项目 android 和 IOS。
我必须把表格做成透明的形式。我已经为相同的代码编写了代码,这段代码在 android 中完美运行,但在 IOS 中却没有
下面是我的代码:
<ContentPage BackgroundColor="#00000000">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="180"></RowDefinition>
<RowDefinition Height="*"></RowDefinition>
<RowDefinition Height="200"></RowDefinition>
</Grid.RowDefinitions>
<StackLayout Grid.Row="0" VerticalOptions="StartAndExpand" HorizontalOptions="FillAndExpand" BackgroundColor="#80000000" HeightRequest="175" >
</StackLayout>
<BoxView HeightRequest="200" Grid.Row="1"></BoxView>
<StackLayout VerticalOptions="End" HorizontalOptions="FillAndExpand" BackgroundColor="#80000000" HeightRequest="160" Grid.Row="2" >
<Label Text="05:00" FontSize="60" FontAttributes="Bold" TextColor="White" HorizontalTextAlignment="Center" VerticalTextAlignment="Center" ></Label>
</StackLayout>
</Grid>
</ContentPage>
Run Code Online (Sandbox Code Playgroud)
下面是安卓截图:
以下是IOS截图:
请建议我如何在两个平台上都有透明度表格
提前致谢
我已经为ios,android和windows平台设计了Xamarin表单的分组列表视图.当我在列表视图中设置GroupShortNameBindingproperty时,垂直索引(跳转列表)会自动出现在IOS中.但跳转列表不会出现在android中.如何使用自定义渲染在android和windows中获得垂直索引的支持.如果任何人都可以提供跨平台支持此功能的自定义渲染源.
我正在使用xamarin表格.我在xaml中设计了一个登录表单页面.我想在键盘出现时向上移动登录表单视图,以便在平台Android和平台的情况下都可以看到文本字段和登录按钮IOS.如何通过动态计算键盘高度来计算键盘高度并向上移动登录表单视图.
下面是我的xaml代码:
<ContentPage>
<ScrollView>
<AbsoluteLayout HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand">
<Grid Padding="20, 30, 20, 20" RowSpacing="20" AbsoluteLayout.LayoutFlags="All" AbsoluteLayout.LayoutBounds="0,0,1,1">
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="Auto" />
<RowDefinition Height="Auto" />
<RowDefinition Height="Auto" />
<RowDefinition Height="Auto" />
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<Image Grid.Row="0" Source="login.png" HorizontalOptions="Center" VerticalOptions="Center"/>
<Entry Grid.Row="2" x:Name="entryUserName" HorizontalOptions="Fill" Placeholder="Username" PlaceholderColor="#707070" Text="{Binding UserName,Mode=TwoWay}" Margin="5"/>
<BoxView Grid.Row="2" HeightRequest="1" HorizontalOptions="Fill" BackgroundColor="#707070" VerticalOptions="End"/>
<Entry Grid.Row="3" x:Name="entryPassword" Text="{Binding Password,Mode=TwoWay}" Placeholder="Password" PlaceholderColor="#707070" Margin="5" HorizontalOptions="Fill" IsPassword="True"/>
<BoxView Grid.Row="3" HeightRequest="1" HorizontalOptions="Fill" BackgroundColor="#707070" VerticalOptions="End"/>
<Button Grid.Row="5" HorizontalOptions="Center" VerticalOptions="Center" Text="Login" …Run Code Online (Sandbox Code Playgroud) 只是想知道如何将其设置为 Xamarin CarouselViewControl?我设法在其他产品中找到它,但在 Xamarin 中却找不到?
请帮忙。
我正在尝试在我的内容页面中使用ImageButton控件.我从nuget添加了'XLabs.Forms.Controls'包.但在我的xaml中它会抛出FileNotFoundException错误.
System.IO.FileNotFoundException:无法加载文件或程序集"XLabs.Forms.Controls"或其依赖项之一.该系统找不到指定的文件.
我已将命名空间定义为我的xaml,如下所示:
xmlns:controls="clr-namespace:XLabs.Forms.Controls;assembly=XLabs.Forms"
Run Code Online (Sandbox Code Playgroud) 我已经使用 Xamarin Studio 创建了我的第一个 Xamarin.Forms 应用程序。我的应用程序无法记住默认用户名,因此用户每次都必须登录应用程序,这很烦人。如果他/她尚未从应用程序注销,我如何存储最后一个用户凭据以自动登录?在PCL中可能吗?