1

我正在开发一个 NativeScript 应用程序。我想在我的应用程序中使用单选按钮功能。

我试图通过使用“nativescript-radiobutton”插件来实现这一点,但它在 iOS 中不支持。

是否有适用于 Android 和 iOS 平台的解决方案?

先感谢您。

4

1 回答 1

1

将此 Html 用于单选按钮 -

<Label text="{{ checkYes ? '&#xf192;' : '&#xf10c;'}}" 
       class="{{ checkYes ? 'fontawesome' : 'radioBefore'}}" 
       (tap)="changeAction()">
</Label>

将这两个类应用于 Font Awesome -

.font-awesome {
   font-family: "fontawesome-webfont";
   font-size: 24;
}

.radioBefore {
   font-family: "fontawesome-webfont";
   font-size: 24;
}

在字体文件夹中添加 Font- awesome.ttf文件,然后更改选中或未选中的单选按钮changeAction()

功能 - 初始化 this.changeYes = true

 changeGenderMale(){
    if(this.changeYes == true)
      this.changeYes = false;
    else
      this.changeYes = true;
 }
于 2017-07-19T12:40:39.960 回答