如果可能的话,我想要一种简单的方法来加载带有配置的 SFSymbol 图像。 否则只是正常加载图像。 所以我有这个扩展,我的资产目录中有我需要的所有 SFSymbols,名称与符号相同(在这种情况下,我有“ circle ”和“ circle.fill ”)。 然而,在 iOS 12 这给了我“圈 ...
如果可能的话,我想要一种简单的方法来加载带有配置的 SFSymbol 图像。 否则只是正常加载图像。 所以我有这个扩展,我的资产目录中有我需要的所有 SFSymbols,名称与符号相同(在这种情况下,我有“ circle ”和“ circle.fill ”)。 然而,在 iOS 12 这给了我“圈 ...
我有一个 Xamarin Forms 应用程序,它有 2 个资产目录。 其中一个是库的一部分,称为 SharedAssets,另一个是应用程序 iOS 项目的一部分,称为资产。 “资产”目录是 2 中最新的目录,出于某种原因,我似乎无法通过使用访问它们中的任何一个 对于 ic_marker 图像集 ...
我有一个以@3x比例从后端返回的图像。 我希望根据设备以编程方式缩放图像。 就像是: 例如,在 iPhone 6s 模拟器上, UIScreen.main.scale将为2.0 ; 因此生成的scaledSize将是(2.0 / 3.0) * (width: 300, height: 150) = ...
在为 Xamarin Forms iOS 应用程序更新资产目录中的图像时,有时我有时会在图像集中显示额外的图像,有时会在图像集中显示正确的图像,有时当@2x 等未分配给我尝试将我的图像更改合并到我的项目版本之间。 我无法清除这些图像,并且当您在资产目录中右键单击这些图像时,没有选项可以取消分配。 即 ...
从iOS 13开始, CTFontManager有如下function: 但是,资产目录没有任何方法可以添加“字体资产”。 我试过的: 在这里取字体KanitRegular.ttf (PostScript 名称是Kanit-Regular )。 在资产目录中创建了名为Kanit-Regular的数 ...
是否有任何捷径可以让我们在 WebView 中直接使用命名/动态 iOS 颜色? 我的意思是,iOS 知道所有名为 colors - 为什么不将它们注入 webview? 这是我尝试过的,但没有奏效: 我知道 HTML 和应用程序资产是两个不同的域,但也许有人知道一个优雅的捷径。 ...
无论我尝试什么,我都无法在我的应用程序上显示启动图像。 就上下文而言,这是一个全新的 100% SwiftUI 项目,处于非常早期的起步阶段。 一切都构建和运行得很好,但我无法进行任何启动图像定制...... 我的Info.plist : 我的资产: 我试过清理、删除 DerivedData、在 ...
奇怪的是,这只发生在 CI (GitHub Actions) 上运行时。 这是我的资产目录: 这是我对 UIColor 的扩展,用于访问这些 colors: 我有一个测试用例,它只运行所有这些 colors 并检查它们是否可以从模块包中加载(以便强制解包它们是安全的): 最后: 这是我的 pack ...
我有一个使用AVFoundation API 播放视频的应用程序。 这些视频目前作为单独的文件放入项目中。 它们是 1080p 视频,但现在我有了新的 4K 版本,当应用程序在 4K Apple TV 上运行时我想使用它们,并且它应该继续在高清 Apple TV 上使用 1080p 资产。 我不希望 ...
我创建了一个 iOS 框架,其中包含一个 SwiftUI View 。 然后我添加了一个带有单个图像的资产目录。 尝试从 SwiftUI 视图访问该图像没有任何作用 - 我看到一个空白图像。 Image("MyImage") Xcode 预览版没有显示任何内容,视图也没有显示我使用该框架编写的测试 ...
我正在开发一个 CocoaPod,我想在我的目标中包含我可以在 SwiftUI 预览中使用的图像。 我不希望它们在我发货时包含在二进制文件或 pod 中。 那可能吗? 如果我不在 podspec 中包含资产包,它似乎不会出现在我的开发 pod 下,但我不希望它出现在 podspec 中,因为我不想 ...
在编译纹理集设置为data的资产目录时遇到此错误。 Assertion failed: (maxCountIncludingZeroTerminator > 0 && tokenCount < maxCountIncludingZeroTerminator), funct ...
有没有办法为资产目录中的图像资产设置accessibilityLabel标签? 我不想在我使用该图像资产的任何地方处理该标签。 ...
我刚刚在我的应用程序中添加了暗模式。 资产目录支持每个资产的多种外观,在 iOS 13 上,这意味着当系统在黑暗或光明模式下运行时使用正确的资产。 这些不是我的真实资产我正在尝试在较旧的 iOS 版本上支持暗模式。 在我尝试这样做时,我添加了一个强制暗模式的覆盖,该模式适用于我的自定义颜色和主题, ...
我刚刚开始在Xcode中使用资产目录,因此对更好地组织目录没有什么疑问。 我有100多个按钮图像,每个图像都有5个版本(@ 1x,@ 2x,@ 3x,@ 1x iPad,@ 2x iPad)。 一种方法是在目录文件中创建100个图像集。 但是,那太笨拙了。 是否可以将相关图像 ...
在 SwiftUI 中,我们可以使用以下命令从资产目录中的颜色集中获取颜色: 这需要字符串类型的名称,并且对于许多颜色集变得非常乏味。 是否有另一种获取颜色集的方法,类似于我们使用图像文字从资产目录中获取图像的方式? 或者,只是一些不那么多余的东西。 如果不是,如何在 SwiftUI 中以编程 ...
我有一个iOS应用程序,该应用程序是几年前开发的,并且使用images.xcassets目录设置了许多控件的背景。 使用contents.json设置图像,其中目标是使用“ idiom”键的iPhone,iPad。 其他规范包括“比例”和“文件名”。 似乎该应用在iOS 8之前运行良好。 ...
正如此处和此处所讨论的,将可重用图像托管在Framework的.xcassets文件中,然后在应用程序的故事板/ XIB中使用这些图像的唯一明显方法是,直接在应用程序的内部手动创建对该目录文件的引用项目。 这会将资产放入应用程序的主捆绑包中,并在尝试通过Interface Builder使用资 ...
我创建了一个可可触摸框架项目,该项目使用SpriteKit并包含图像资产。 (这是一个框架,因为其想法是创建一个可以添加到不同应用程序的迷你游戏)。 我正在使用该框架的示例项目中对其进行测试。 我的问题是在运行时-当我创建带有图像的精灵时,出现错误: SKTexture:加载图像资 ...
我一直在尝试使按需资源正常工作,但是我不断收到此编译错误: / * com.apple.actool.errors * / :错误:“ xxx.imageset/xxx@3x.png”的标签组合“ tagName”没有输出规范。 我看了一下actool手册页 ,有一个选 ...