2017-07-06 27 views
0
public class CustomPickerRenderer : PickerRenderer 
{ 
protected override void OnElementChanged(ElementChangedEventArgs<Xamarin.Forms.Picker> e) 
{ 
base.OnElementChanged(e); 
if (this.Control != null) 
{ 
var downarrow = UIImage.FromBundle("your image"); 
var textField = this.Control; 
textField.RightViewMode = UITextFieldViewMode.Always; 
textField.RightView = new UIImageView(downarrow); 
} 
} 
} 

私はIOSのためにPickerRendererを使用しています。右側からいくつかのスペースを作りたいと思います。ここで画像を確認してくださいenter image description herePickerRenderer xamarinフォームの右側から矢印のパディングを作る方法IOS

答えて

2

画像とピッカーでグリッドをお試しください。

<Grid> 
    <Picker/> 
    <Image Source="arrow.png" HorizontalOptions="End" Magin="5"/> 
</Grid> 

は、それが、はい、それは働くが、イベントが矢印で動作していないクリックされます

+0

助けるだかもしれません。 – user2960398

+0

これを試してみてください。.. <イメージソース= "arrow.png" Horizo​​ntalOptions = "終了" Magin = "5" /> <ピッカーのbackgroundColor = "透明" /> Pratik

+0

はい可能。私はUWPの場合には – user2960398

関連する問題