使用android和IOS nativescript的“icon”属性不能将自定义图像用作图标

时间:2016-12-09 05:11:12

标签: android ios typescript nativescript

我正在尝试使用导航按钮标记中的“icon”属性将自定义图像用作图标。

适用于Android,但在iOS中图像尺寸过大。我无法使用scss或在标签本身设置高度来调整大小。

我甚至无法使用iOS上的特定于平台的css将visibility属性设置为false来查看默认值

我怎么能:

1 个答案:

答案 0 :(得分:0)

我们可以在StackOverflow中看到您尝试过的代码库总是很好的做法。

但是,如果我们假设您使用 res:// ,就像这样

<NavigationButton icon="res://ic_menu" />

解决方案是在app / App_Resources / iOS(或Android)中的资源文件夹中提供不同的缩放图像。了解如何处理来自App_Resources here for iOSAndroid的不同屏幕尺寸的不同图片。

但是,如果您想使用一个图像并使用CSS和图像属性(宽度,高度等)控制它,您可以创建自己的文件夹,例如 images 并将其与亲戚一起使用

<Image src="~/images/logo.png" stretch ="none" / >