如何添加快速动作彩色图像

时间:2016-04-25 13:41:39

标签: ios objective-c ios9 3dtouch

如何添加3D Touch彩色快速动作图像,例如照片应用中的最新动作?

http://imgur.com/VrsOtr1

我的代码似乎无法正常工作

private Timer autoUpdate;

     @Override
        protected void onResume(){
            super.onResume();
            autoUpdate = new Timer();
            autoUpdate.schedule(new TimerTask() {
                @Override
                public void run() {
                    runOnUiThread(new Runnable() {
                        public void run() {
                            commentsQueryAdapter.loadObjects();
                        }
                    });
                }
            }, 0, 1500); // updates each 40 secs
        }

你能帮我解决一下吗?

1 个答案:

答案 0 :(得分:0)

您是否正确指定了模板图像名称?如果指定的图像名称未正确响应应用程序包/资产目录中的有效图像资源,则快速操作快捷方式项的图标图像中不会显示任何内容。

阅读以下链接中的讨论部分,了解iconWithTemplateImageName:的使用情况 https://developer.apple.com/reference/uikit/uiapplicationshortcuticon/1623367-iconwithtemplateimagename?language=objc

另请查看此链接,了解如何管理图像资产目录。 http://help.apple.com/xcode/mac/current/#/dev10510b1f7