如何在导航栏中向后退按钮添加图像面

时间:2019-08-02 12:38:35

标签: image xamarin.forms navigationbar

我正在研究xamarin。表单应用程序,我需要在其中添加图像面 导航栏中的后退按钮。

我尝试过 1. //LOAD OBJECTS var loader = new THREE.GLTFLoader(); loader.load('landingpagev2.glb', handle_load); var mesh; function handle_load(gltf) { mesh = gltf.scene; for(var i = 0; i < mesh.children.length; i++){ mesh.children[i].material = new THREE.MeshPhongMaterial(); mesh.children[i].castShadow=true; mesh.children[i].receiveShadow=true; } scene.add( mesh ); mesh.position.set(4,2.3,-10); mesh.rotation.set(-80,0,0); } -此处视图远离后退按钮。后退按钮和图像之间的空间更大。 2.创建了如下的自定义导航。

<NavigationPage.TitleView><image/></NavigationPage.TitleView>

使用2nd导航到后视图时,视图会闪烁。

除了这两种方法外,还没有任何方法可以在导航栏上的后退按钮旁边显示图像

1 个答案:

答案 0 :(得分:0)

使用网格进行更改

<Grid VerticalOptions="FillAndExpand" HorizontalOptions="FillAndExpand" ColumnSpacing="0">
  <Grid.RowDefinitions>
    <RowDefinition Height="50"/>
  </Grid.RowDefinitions>
  <BoxView BackgroundColor="Aqua" Grid.Column="0" Grid.Row="0" Grid.ColumnSpan="5"/>
  <Button Image="BackIcon" Grid.Column="0" Grid.Row="0" Grid.ColumnSpan="1" Command="GoBack"/>
  <Image Source="Logo" Aspect="AspectFit" BackgroundColor="Transparent" Grid.Column="2" Grid.Row="0" Grid.ColumnSpan="1"/>
</Grid>

不起作用,请遵循this-如果有效,请告诉我