如何在图像内放置按钮?

时间:2015-04-27 15:00:13

标签: ios xcode apple-watch xcode-6.2

是否可以使用Apple Watch将UIButton放入UIImage内?似乎我只能将对象放在彼此旁边,而不是像iOS一样放在它们之上

2 个答案:

答案 0 :(得分:0)

简短回答,您无法使用WatchKit将项目置于彼此之上,但您可以使用组的背景图片来执行此操作:

  

我可以将界面元素放在彼此的顶部吗?

     

不,界面元素本身不能彼此重叠。但是,有一些解决方法。例如,您可以使用WKInterfaceGroup并将其背景图像设置为表示要叠加的控件的内容。在组内,您可以添加必要的标签,按钮等。

这来自Ray Wenderlich's WatchKit FAQ,这是一个非常可靠的来源。如果我找到它,我会链接到完全官方的来源。

如上所述,解决方案是使用WKInterfaceGroup并将其背景图像设置为表示要叠加的控件的内容。在组内,您可以添加必要的标签,按钮等。

请注意,this question也是关于在图像上放置元素。

答案 1 :(得分:0)

据我所知你不能那样做。

可以做的是创建一个按钮并设置它的backgroundImage。

希望有所帮助:)