iOS 按钮图像位置与 Android 类似

问题描述 投票:0回答:1

一般来说,这样的问题就是如何让iOS上的图标对齐方式和android上一样(在按钮的开头)。也许使用自定义渲染器,如何? 安卓: 安卓 iOS: iOS

c# button xamarin.forms
1个回答
0
投票

尝试使用Button.ButtonContentLayout.ImagePosition,ContentLayout属性有两个用逗号分隔的值。首先是我们希望图像出现的位置,由 ImagePosition 枚举器定义,我们可以将图像设置为按钮的顶部、左侧、右侧或底部。第二个参数是我们想要的按钮文本和图标之间的空间。

 <Button 
            ContentLayout="Left,30"
            HorizontalOptions="FillAndExpand"
            Image="cactus_24px"
            Text="Left icon" />
© www.soinside.com 2019 - 2024. All rights reserved.