【问题标题】:IOS7 draw ios app icon at runtime?IOS7在运行时绘制ios应用程序图标?
【发布时间】:2014-09-09 09:38:16
【问题描述】:

如何像在 iOS 7 Clock 应用程序中那样以编程方式更改 iOS 应用程序图标? iOS 7 时钟应用程序图标显示当前时间,并带有移动的秒针。

【问题讨论】:

标签: ios drawing


【解决方案1】:

很遗憾,这是不可能的。

您不能动态更改您的图标。 Apple 使用私有 API 来实现这一点。用越狱的手机或许可以做到这一点,但我从未尝试过。

【讨论】:

    【解决方案2】:

    这是不可能的。 Apple 不允许将其用于 3rd 方应用程序。

    您的应用图标是只读的,无法在运行时修改。

    https://developer.apple.com/library/mac/documentation/AppKit/Reference/NSRunningApplication_Class/Reference/Reference.html#//apple_ref/occ/instp/NSRunningApplication/icon

    【讨论】:

      【解决方案3】:

      Apple 总是有一些很酷的私有 API,我们的开发人员不允许在生产应用程序中使用这些 API,动画 App-Icon 就是其中之一。大多数情况下,它是为用户保存体验。想象一下每个应用程序都使用一个自动更新的图标。当一切都在移动和闪烁时,电池寿命会下降,并且主屏幕上会变得一团糟。

      https://developer.apple.com/library/ios/documentation/userexperience/conceptual/mobilehig/AppIcons.html

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-03-12
        • 1970-01-01
        相关资源
        最近更新 更多