【发布时间】:2017-11-08 20:41:37
【问题描述】:
我在 Xamarin Forms 中有一些 XAML,它创建了一个包含图像的圆角框架。
<Frame CornerRadius="45" HasShadow="false" BackgroundColor="White" Padding="5" HorizontalOptions="End" VerticalOptions="End" HeightRequest="80" WidthRequest="80" Margin="10">
<Image Source="camerabutton.jpg" VerticalOptions="FillAndExpand" HorizontalOptions="FillAndExpand" Aspect="AspectFill" Scale="1.5">
<Image.GestureRecognizers>
<TapGestureRecognizer
Command="{Binding CameraPageCommand}"
CommandParameter="camerabutton"
Tapped="OnCameraClicked"/>
</Image.GestureRecognizers>
</Image>
</Frame>
我知道在涉及到 iOS 时框架元素似乎存在一些问题,但我希望有人可以帮助我解决这个问题。
在 Android 上,它完全按照预期工作,完美地切掉了边角,并显示了图像的圆形切口。但在 iOS 上,图像只是重叠,见下图。
这显然不是我想要的,我希望它符合它在 Android 上的外观。
【问题讨论】:
标签: android ios xamarin.forms