【问题标题】:Customise title in the WK Status Bar自定义 WK 状态栏中的标题
【发布时间】:2016-01-27 10:24:28
【问题描述】:

我正在尝试在我的第一个控制器的 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'。怎么了?

【问题讨论】:

    标签: watchkit wkinterfacecontroller


    【解决方案1】:

    setTitle 是实例方法,而不是类方法。

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

    setTitle("my Title")
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-11
      • 1970-01-01
      相关资源
      最近更新 更多