【问题标题】:NSBundle with image asset insideNSBundle 里面有图片资源
【发布时间】:2014-08-21 16:15:05
【问题描述】:

我正在做的是一个有资源的框架。我可以使用复制到框架的图像等资源,但我想使用带有 imageNamed 之类的方法的图像资产目录: 我该怎么做?

【问题讨论】:

    标签: objective-c macos frameworks


    【解决方案1】:

    您可以在方法 NSImage imageNamed 中使用您的图像资产目录的名称:

    在这种情况下你可以使用 as

    NSImage *aImg = [NSImage imageNamed:@"YourImageAsset"];
    

    【讨论】:

    • 这是一个 OSX 问题,其中UIImage 不存在。
    • 我知道如何在应用程序中使用它!问题是关于如何在我的框架实现中使用它。 imageNamed:不工作!
    【解决方案2】:

    您可以为您的框架获取捆绑包并使用-[NSBundle imageForResource:]

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-08-24
      • 1970-01-01
      • 1970-01-01
      • 2016-07-21
      • 1970-01-01
      • 2023-03-12
      • 1970-01-01
      相关资源
      最近更新 更多