Ios 将图像添加到Apple Watch按钮

Ios 将图像添加到Apple Watch按钮,ios,xcode,image,apple-watch,Ios,Xcode,Image,Apple Watch,我想做的是添加一个图像到我的一个按钮。我上传了一张图片到我的资产文件夹,每当我把它作为背景添加时,它就会变成空白。我甚至尝试添加一个有背景的组,但仍然不起作用。我不知道为什么它不起作用。当我为按钮设置颜色时,它会显示,但不会显示背景图像。它看起来很简单,但当我运行它的背景是黑色的。请帮忙 在我将图像移动到WatchKit应用程序的资产文件夹(而不是WatchKit应用程序扩展)后,图像工作正常。此外,我还更改了名称以确保它们是正确的 对于我的情况,第一次尝试新建图像集时,请设置其名称,然后将图

我想做的是添加一个图像到我的一个按钮。我上传了一张图片到我的资产文件夹,每当我把它作为背景添加时,它就会变成空白。我甚至尝试添加一个有背景的组,但仍然不起作用。我不知道为什么它不起作用。当我为按钮设置颜色时,它会显示,但不会显示背景图像。它看起来很简单,但当我运行它的背景是黑色的。请帮忙


在我将图像移动到WatchKit应用程序的资产文件夹(而不是WatchKit应用程序扩展)后,图像工作正常。此外,我还更改了名称以确保它们是正确的

对于我的情况,第一次尝试新建图像集时,请设置其名称,然后将图像文件拖入。但是不起作用

然后我想到了一些示例视频,我直接将图像文件拖到Assets.xcsets中,然后将文件设置为Apple Watch only,然后将文件拖到2x。一切都很好

看起来像个虫子,但不管怎样它还是能工作的。

您的图像名称实际上是“bluegradient2x”还是“bluegradient2x”?此外,请确保您的图像已添加到WatchKit资产文件夹,而不是应用程序的资产文件夹(它们不同),这是实际名称,它允许我选择它,但在运行时它不会显示。图像位于my Assets WatchKit扩展文件夹中。加载后设置断点,查看按钮的背景图像属性是否为nil。如果是这样,那么这将有助于找出问题是在于如何设置按钮图像、图像本身还是其他问题。此外,请尝试在同一屏幕上的图像视图上设置图像,以查看图像是否会显示在那里。谢谢您的帮助!我设法让它工作,我删除了图像并重命名它们,将它们放在WatchKit应用程序中,而不是使用WatchKit扩展。如果您添加了图像的扩展名(即
.png
),它可能会工作到情节提要中的图像名称。您应该在WatchKit应用程序的资产目录中包含在界面生成器中使用的图像资产,并在WatchKit扩展的资产目录中包含在代码中使用的图像资产。