在 WK 状态栏中自定义标题

Customise title in the WK Status Bar

我正在尝试在我的第一个控制器的 WK 状态栏中自定义标题。

正确的方法应该是这样的:

public func setTitle(title: String?) // title of controller. displayed when controller active

所以

WKInterfaceController.setTitle("my Title")

但使用此代码,xCode 表示 Cannot convert value of type 'String' to expected argument type 'WKInterfaceController'。怎么了?

setTitle 是实例方法,不是 class 方法。

您需要引用特定实例控制器才能更改该控制器的标题。由于您通常会在自己的代码中设置第一个控制器的标题,因此您可以省略 self,而只需调用

setTitle("my Title")