gpt4 book ai didi

ios - 应用加速器 : ImageView and local files

转载 作者:行者123 更新时间:2023-12-01 20:01:22 25 4
gpt4 key购买 nike

两天来,我一直在寻找放置本地镜像的正确位置以及在 Appcelerator 平台中访问它们的正确方法(使用 Alloy 框架)。
我想做的只是通过 ImageView 组件显示本地镜像。它适用于从 URL 获取的图像,但似乎无法从本地文件中获取它。

这是我的 index.js Controller 中的一个简单的 ImageView 声明
/app/controllers/index.js。我必须将图像放在哪里才能使此代码正常工作?

var img = Ti.UI.createImageView({
image:'images/DefaultIcon.png',
top:10,
width:100,
height:100
});
$.index.add(img);

我已阅读有关该问题的所有文档,并在互联网上阅读了许多类似的问题。无论如何,我一直在阅读的答案都没有给我带来正确的解决方案。
无论我将图像放在项目目录的哪个位置( Assets 文件夹、根文件夹、资源文件夹、图像文件夹),这些图像似乎都无法访问!
我目前正在iOS平台上开发...
我真的希望你们中的一些人有解决方案......!

最好的祝福,

昆汀

最佳答案

您需要将图像放入 /app/assets/iphone/images文件夹。

在该文件夹中,您可以根据需要创建任意数量的文件夹,您唯一需要做的就是相应地更新路径。

因此,您有一个名为 myIcon.png 的图像.把这个放在/app/assets/iphone/images/myIcon.png (不要忘记在同一个文件夹中包含 @2x@3x 图像)。

然后,在您的 imageView 中使用此路径 /images/myIcon.png .

想把它放在文件夹里吗?例如 /app/assets/iphone/images/icons/myIcon.png然后使用 /images/icons/myIcon.png 在 ImageView 中引用它.

对于 android 你也需要使用 images app/assets/android 内的文件夹.但是要指定特定尺寸的图像,您可以将它们放入 ldpi , mdpi , hdpi , xhdpi , xxhdpixxxhdpi Android 指定的文件夹

关于ios - 应用加速器 : ImageView and local files,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39895829/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com