xcasset

    0热度

    2回答

    我有几张图像,我想根据从Web服务获得的特定值设置ImageView的图像。 例如,如果我有价值“狗”,我必须设置一只狗的形象。 所有的图像都在我的xcassets汇编中。 我应该为此做一个开关吗?还是有更好的方法来做到这一点?

    0热度

    1回答

    我有两个人与我讨论了两种不同的方法,即如何将图像等资源添加到Swift项目中。 人1:“你应该你的实际项目工作区中创建一个新的文件夹,然后将所有资产的直接添加到它(所以它在项目内),然后拖动&从这个项目文件夹拖拽的资产。 XCAssets,以实际创建您将使用的图标。“ 人2:“只需从任何地方下载你的图像,并直接拖放它们,它们可以来自不同的位置,当你部署到ITunesConnect时,它将复制图像。

    1热度

    1回答

    我在我的资产目录中设置了一个图像,并在启动屏幕xib中为它设置了我的UIImageView。我知道启动屏幕会显示,因为它具有在我的设备上启动应用程序时显示的标签。我可以在界面生成器中,甚至在模拟器中看到图像和标签,但是当我在设备上启动应用程序时,图像不在那里。 有谁知道可能是什么原因造成的,或者有什么好的方法来排除故障? 我已经尝试退出xcode,做一个干净的,删除导出的数据重置模拟器。我已经删除

    0热度

    1回答

    我有一个脚本,我写了一个需要图像文件夹的脚本,并自动将它们调整为@ 3x,@ 2x和@ 1x等效。 我将文件夹命名为@ 3x,@ 2x,@ 1x,并且在每个文件夹中,每个图像的后缀分别为@ 3x.png,@ 2x.png和@ 1x.png。 (因此,例如[email protected]驻留在@ 3X文件夹) 我用来导入图像的方式只是这样的: 手动创建一个新的精灵地图集文件夹在XCAssets中使

    0热度

    1回答

    我想模拟一个数组,这是我的班级内的私有财产。我已经通过这样做了我的单元测试。 (这是我的单元测试文件中) @interface MyViewController() @property (nonatomic, strong) NSArray myArray; @end 让我们假设我有一个名为Person类型和此数组应该包含人的对象。所以,我在我的测试案例 - (void)testBen

    2热度

    1回答

    文件夹和文件的列表我有2个问题: 我加入大量的MP3文件到Assets.xcassets,没有任何性能问题与此? 在Assets.xcassets中,我创建文件夹&子文件夹,并将mp3文件放入这些文件夹中。现在在我的代码中,我想获得这些文件夹名称的列表以及该文件夹内的文件列表。可能吗?

    0热度

    1回答

    我使用故事板设计了启动屏幕。它应该有3张图片。其中2是静态的,在那里,我需要更新一个在运行时间(从服务器下载后)。 我的理解是我们不能为启动屏幕添加代码,因为在后端没有控制器。 我想要做的是使用一些默认的地方持有人第一次。下载&在应用程序的其他位置缓存动态图像。当用户第二次使用该应用程序时,显示缓存的图像。 任何解决方案?我可以在运行时更新xcassets吗?或者我可以使用keypath更新图像?

    0热度

    1回答

    我在Xcode上也有一个iOS项目,它也是在应用商店中运行的。现在由于同一项目中其他客户端的一些增强功能,我需要在这里和那里更改一些图像和一些代码。代码我会在运行时通过检查包标识符来处理。但是,在这种情况下我如何处理图像。 是否有可能创建两个或更多Assests.xcassests目录作为客户端数量,并在提交应用程序时可以选择Xcode将指向哪些资产目录? 如果有人可以请别人指导我的步骤。

    1热度

    1回答

    我想知道是否有人知道如果在自动完成中提供的XCAsset符号可以以任何方式使用,我想象一下,但它没有奏效。 Xcode中提出的所有图像,它看起来非常有趣,但如果它只是“秀”我会很伤心:(

    3热度

    2回答

    我没有在这里使用故事板,因为这将成为分心的原因。我不是试图发射了4个图像添加到资产目录: 我的应用程序不支持的iPad或3.5英寸的iPhone,所以这些应该足够了。这很好,还是我需要风景? 这里是每个图像的属性: 这里的以文本形式相同的信息: filename: LaunchImage.launchimage children: filename: 5.5