【发布时间】:2014-12-20 19:44:52
【问题描述】:
如何以编程方式设置我的 WatchKit 应用背景图片?我需要在代码中设置它,因为它会根据可变大小而变化,我们需要在图像上放置一个标签。
【问题讨论】:
标签: ios watchkit apple-watch
如何以编程方式设置我的 WatchKit 应用背景图片?我需要在代码中设置它,因为它会根据可变大小而变化,我们需要在图像上放置一个标签。
【问题讨论】:
标签: ios watchkit apple-watch
不可能以编程方式在 WatchKit 的整个 Watch App 页面上设置背景图片...整个页面的背景图片可以在当前时间只能在它出现的 Interface Builder 中设置。
但是,您可以将图片设置为标签后面的背景,并使该图片充满屏幕:
这个组图也可以编程设置:
在 Extension 的 awakeWithContext 方法中设置背景图片(假设您调用了 IBOutlet 'group'):
[self.group setBackgroundImage:[UIImage imageNamed:@"myImageName.png"]];
这两种技术当然不是相互独立的。您可以在 Interface Builder 中设置初始图像,然后在需要时以编程方式替换它。
【讨论】:
WatchKit App 目标设置中找不到Copy Bundle Resource
setBackgroundImage pe un group fara sa fie nevoie de ce ai zis tu :-?
我使用了setBackgroundImageNamed:,它成功了。只需将图像的名称与扩展名一起传递即可。确保图像在您的 WatchKit 应用程序包或设备端缓存中
[self.groupA setBackgroundImageNamed:@"image.png"];
【讨论】: