Nativescript Angular 6-将带有字符串的图标添加到操作栏标题中

时间:2018-12-08 22:42:15

标签: angular typescript android-actionbar nativescript

将Angular 6与Nativescript一起使用。对于我的其中一个页面,我希望操作栏标题为下拉菜单-因此我想显示带有向下图标的文本。 enter image description here

这是我目前拥有的,但是我似乎无法弄清楚如何在操作栏标题中添加除文本之外的任何内容: ```

<ActionBar [title]="user.userName" class="profile-head">
  <ActionItem
    ios.position="left"
    android.position="left">
        <Label
            class="fal"
            text="&#xf234;"></Label>
    </ActionItem>
  <ActionItem
    ios.position="right"
    android.position="right">
        <Label
            class="fas"
            text="&#xf013;">
        </Label>
    </ActionItem>
</ActionBar>

```

1 个答案:

答案 0 :(得分:2)

使用Custom TitleView

示例

<ActionBar title="test">
  <StackLayout orientation="horizontal"
    ios:horizontalAlignment="center"
    android:horizontalAlignment="left">
    <Label text="YourTest"  class="action-label"></Label>
    <Image src="res://Your_Image" class="action-image"></Image>
  </StackLayout>
</ActionBar>