Мне нужно, чтобы мои изображения дополняли друг друга, чтобы сделать это, я использовал относительную компоновку. Мне нужно, чтобы эта строка меню создавалась в формах xamarin
поэтому я использовал такой код на другой странице и включаю его туда, куда я хочу
<RelativeLayout>
<customRenderes:NavigationImageButton Source="MenuSettings"
x:Name="Button1"
Margin="10"
Opacity="0.4"
ItemTapped="Button1_OnItemTapped"
/>
<customRenderes:NavigationImageButton Source="MenuPatientSearch" RelativeLayout.YConstraint="{ConstraintExpression Type=RelativeToView,ElementName=Button1,Property=Height,Factor=1,Constant=10}"
x:Name="Button2"
Margin="10"
Opacity="0.4"
ItemTapped="Button1_OnItemTapped"
/>
<customRenderes:NavigationImageButton Source="MenuNotifications" RelativeLayout.YConstraint="{ConstraintExpression Type=RelativeToView,ElementName=Button2,Property=Height,Factor=1,Constant=10}"
x:Name="Button3"
Margin="10"
Opacity="0.4"
ItemTapped="Button1_OnItemTapped"
/>
<customRenderes:NavigationImageButton Source="MenuShedules" RelativeLayout.YConstraint="{ConstraintExpression Type=RelativeToView,ElementName=Button3,Property=Height,Factor=1,Constant=10}"
x:Name="Button4"
Margin="10"
Opacity="0.4"
ItemTapped="Button1_OnItemTapped"
/>
<customRenderes:NavigationImageButton Source="menu" RelativeLayout.YConstraint="{ConstraintExpression Type=RelativeToView,ElementName=Button4,Property=Height,Factor=1,Constant=10}"
x:Name="Button5"
Margin="10"
Opacity="0.4"
ItemTapped="Button1_OnItemTapped"
/>
</RelativeLayout>
Но это показывает, что только один из них - это настройка меню, а все остальные перекрываются на месте. Как решить эту проблему, и мне нужно посмотреть, как на этом изображении, как добиться этого с относительной компоновкой или без нее.
(я использовал этот код в пользовательском элементе управления, а затем исключаю его там, где мне когда-либо нужно, мне тоже не нужно идти на компромисс)