问题标签 [wkinterfacetable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
677 浏览

watchkit - 在手表套件应用程序中使用未声明的类型错误

我在不是我的 WatchKit 应用程序的主要入口点的接口控制器中创建一个表。在下面的语句中,EventDescription是绑定到表行的自定义类。编译器不解析EventDescription类。

0 投票
3 回答
1877 浏览

ios - 为什么 WKInterfaceTable 的 rowControllerAtIndex 方法返回 nil?

当我运行下面的代码时,方法rowControllerAtIndex返回WKInterfaceTablenil。

我检查过的内容:

  1. 我已经在情节提要中的行和RowControllerTypeLabel.
  2. 我已将Custom Class我的标签字段设置为我的自定义类RowControllerTypeLabel
  3. 我还在故事板中的表格和我的界面控制器的界面中的相应属性之间建立了联系。

我错过了什么?

0 投票
2 回答
451 浏览

watchkit - 如何在 WKInterfaceTable 中实现 scrollToRowAtIndex:animated: 方法

WKInterfaceTable类中,有一个方法叫做scrollToRowAtIndex:(NSInteger)index,它只是将指定索引处的行滚动到带有滚动动画的视图中。我知道没有一个方法叫做scrollToRowAtIndex:(NSInteger)index animated:(BOOL)animated,但我想知道是否有解决方法来禁用滚动动画效果滚动表格。在此先感谢。:-]

0 投票
3 回答
1878 浏览

watchkit - WKInterfaceTable 的 didSelectRowAtIndex 永远不会在 WKInterfaceController 中被调用

我有一个WKInterfaceController并添加了一个表格,如下所示:

然而,这两种方法都没有被调用。我找不到 WKInterfaceTable 的任何协议声明,也找不到表上的任何委托属性。

我在这里缺少什么吗?

0 投票
1 回答
590 浏览

ios - 无法为 NSObject 或 WKInterfaceController 的属性指定 setter 'setTitle:'

我正在尝试设置 WKInterfaceTable。我跟着苹果文档。我的标签没有收到文本,我在控制台中收到此错误消息:

我怎样才能解决这个问题?Objective-C 请。这是我的代码:

。H

.m

。H

.m

我称这个方法

谢谢

0 投票
3 回答
1420 浏览

scroll - 我的 WatchKit wkinterfacetable 不会滚动

尽管有比适合屏幕更多的元素,但我似乎无法通过模拟器或实际手表中的触摸或滚轮获得滚动行为。

模拟器,故事板

0 投票
1 回答
136 浏览

watchkit - Apple watch:在 WKInterfaceTable 中创建邮件应用样式行

我希望能够为WKInterfaceTable创建行,一旦用户从右向左滑动它们,就会显示一个额外的控件(就像 Apple Watch 中的邮件应用程序一样)。

这是邮件应用程序的图像(请参阅左上角和左下角的图像):

http://core0.staticworld.net/images/article/2015/04/applewatch_mail-100581468-medium.idge.jpg

知道他们是如何做到的吗?

0 投票
4 回答
1633 浏览

swift - 在 WatchKit 中以编程方式更改行的颜色

如果已选中,我想更改 WKInterfaceTable 中一行的颜色。我已经完成了这些步骤,但不知道如何更进一步:

我希望你们中的某个人可以帮助我做到这一点。

0 投票
2 回答
935 浏览

ios - WKInterfaceTable & setNumberOfRows 崩溃“在展开可选值时意外发现 nil”

我正在使用 WatchKit,我有一个简单的界面,只有一个表格,但只有几行代码就会出错,也许我忘记了一些非常基本的东西。

我的界面:

表内的行具有标识符:

和自定义类:

控制器由以下代码实现:

显然我有我的单行自定义类

因此,当我运行应用程序时,当我尝试设置行数时出现错误,但我真的不明白什么是 nil:

致命错误:在展开可选值时意外发现 nil

也许这是一个简单的错误,也许不是,但请帮助我:\

0 投票
2 回答
160 浏览

ios - 需要 WKInterfaceTable 的帮助

我正在使用 WKInterfaceTable。在 Table's Group 中,我有带有高度集动态的标签。当 Table 的 Group 设置高度 sizeToFit 内容。ScrollToRowAtIndex 方法无法正常工作。