Apple Watch故事板

时间:2015-03-11 01:19:05

标签: storyboard watchkit apple-watch

我最近被邀请到Apple的Watch Lab,我真的很兴奋。问题是,我不知道如何开始。我的iOS部分已经完成,但故事板令我困惑。

  1. 我不知道如何在Watch上为故事板添加背景图像视图。

  2. 我无法在Watch的背景图像视图顶部放置标签。我甚至不能在它上面放置按钮。

  3. 我们在哪里编写Watch的代码?当我添加一个新目标时,我只是得到一个故事板,没有别的。

  4. 我的应用程序是用Objective C编写的,我打算将它切换到Swift。如果有人能回答这些问题,那就太好了!谢谢!

    As you can see, in the storyboard, all these buttons and labels are separated, not together like they'd be on the storyboard for iOS. By together I mean I can move it freely.

3 个答案:

答案 0 :(得分:0)

Apple Watch UI由群组组成。要获得完整尺寸的图像,请创建一个包含整个屏幕的组,然后将图像视图添加到该组中。

我不认为WatchKit支持分层,因此您无法在图像上添加 标签 ,但您可以添加标签 < em> 图片。

您在视图控制器中编写WatchKit的代码,类似于iOS。在创建监视目标时,Xcode可以为您创建这些文件。

答案 1 :(得分:0)

在图像上放置标签:

创建一个全屏组并将图像设置为背景。

向论坛添加标签。

基础:

  

WatchKit应用程序不使用与iOS应用程序相同的布局模型。什么时候   组装WatchKit应用程序界面的场景,你没有   通过在元素中任意放置元素来创建视图层次结构   可用空间。相反,当您向场景添加元素时,Xcode   为您定位物品,将它们垂直堆放在不同的物品上   线。

     

大多数项目的大小和位置都可以使用   属性检查器。组对象提供了另一个重要的工具   定位项目,允许您水平布局元素   以及垂直。团体还提供间隔物品的额外选项   在群体范围内。组没有默认的可视化表示   但如果需要,可以配置背景颜色或图像。

答案 2 :(得分:0)

要开始编码,只需按下右上角的按钮,看起来像是两个相互重叠的环。从那里,您可以选择要显示的文件(例如.h或.m文件)。

编辑:对于背景,您单击故事板中的屏幕,使其突出显示为蓝色。然后单击右侧窗格中的第四个选项卡。在那里你会看到“背景,模式,动画,颜色”等。背景可能设置为“无图像”,然后您可以通过选择已导入项目的图像来更改背景。

祝你好运!