Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何让iOS正确尊重;apple touch图标预合成“;“链接”的链接属性;网络应用程序;_Iphone_Ios_Apple Touch Icon_Web Clips - Fatal编程技术网

Iphone 如何让iOS正确尊重;apple touch图标预合成“;“链接”的链接属性;网络应用程序;

Iphone 如何让iOS正确尊重;apple touch图标预合成“;“链接”的链接属性;网络应用程序;,iphone,ios,apple-touch-icon,web-clips,Iphone,Ios,Apple Touch Icon,Web Clips,我已经为iOS创建了几个web应用程序,这些应用程序使用了自定义主屏幕图标,但没有光泽。然而,我最近遇到了一个问题,在添加主屏幕书签,然后运行应用程序并退出应用程序(通过多任务)后,gloss应用于图标!我不明白为什么会这样。我无法在iPad2上复制它,但这种情况在运行4.3.3的iPhone3GS上不断发生。而且,它似乎与将其放入文件夹有关 如果您想检查代码,应用程序位于 基本上是这样的: 将应用程序添加到主屏幕。(没有光泽——在这一点上一切都很好。) 从多任务处理中退出应用程序(此处已显

我已经为iOS创建了几个web应用程序,这些应用程序使用了自定义主屏幕图标,但没有光泽。然而,我最近遇到了一个问题,在添加主屏幕书签,然后运行应用程序并退出应用程序(通过多任务)后,gloss应用于图标!我不明白为什么会这样。我无法在iPad2上复制它,但这种情况在运行4.3.3的iPhone3GS上不断发生。而且,它似乎与将其放入文件夹有关

如果您想检查代码,应用程序位于

基本上是这样的:

  • 将应用程序添加到主屏幕。(没有光泽——在这一点上一切都很好。)

  • 从多任务处理中退出应用程序(此处已显示光泽!)

  • 现在图标具有光泽效果!有什么好处

  • (按要求作为答复转载:)


    可能与图标本身有关。图像是否有alpha通道?你的其他应用程序是否正常工作?

    不确定是什么原因导致4.x出现问题,但如果有什么安慰的话,5在这里的表现似乎是正确的。谢谢,很高兴听到这个消息!我这样问是因为其他的网络应用程序似乎有相同的代码(甚至是我的一些代码),但由于某些原因,这一个没有正确的行为!你试过重新启动设备吗?可能与图标本身有关。图像是否有alpha通道?你的其他应用程序是否正常工作?@Noah我做了一些测试,这就是罪魁祸首:使用具有可见透明度的PNG。使用带有alpha通道但没有透明度的PNG是可以的。请转载您的评论作为答案,以便我可以奖励您!这就是使用具有透明度的PNG时所发生的情况:将其添加到主屏幕是很好的。然后查看多任务显示图标上的光泽,但即使关闭应用程序后,主屏幕图标仍然正常。将web应用程序移动到文件夹中并重复该过程后,主屏幕图标会变亮。有人能复制这个吗?我可以在iOS Simulator.app中找到答案。不阅读评论就阅读答案没有多大帮助,我相信你可以用真正的解决方案包含或替换答案:“使用带有alpha通道的PNG,但没有透明度是可以的。”