如何以编程方式向iwatch添加按钮或标签

时间:2016-01-28 16:49:54

标签: ios uibutton apple-watch

我正在修补WKInterface和Apple Watch应用,只是想知道如何添加UIButtonUILabel等子视图。

似乎

UIButton *whatever = [[UIButton alloc]init];
[self.view addsubview:whatever];

不适用于iWatch扩展程序。主要是[self.view addsubview: ]部分似乎不起作用。

有没有人知道如何以编程方式为apple watch添加视图,或者我必须使用界面构建器并拖放这些对象。

1 个答案:

答案 0 :(得分:2)

您必须使用界面构建器。您不能自己分配任何UI对象。

Creating an Interface Object

  

通过将对象添加到您的对象来间接创建接口对象   故事板场景并从您的界面控制器引用它。   在故事板中添加元素后,为其创建一个插座   你的界面控制器。在您的界面初始化期间   控制器,watchOS为您的所有人创建接口对象   自动连接插座。 您永远不会创建界面   反对自己。