WatchKit 如何使用标识符执行特定的转场
WatchKit how do I perform a specific segue with an identifier
我有一个已连接到 InterfaceBuilder 中的按钮,用于调出模态界面控制器。在某些情况下,我想以编程方式触发此转换,但我找不到在 Watchkit 中执行相同转场的方法。我知道你可以在 iphones/iOS 中执行此操作,但到目前为止我无法在 Watchkit 中找到它。
可以通过编程方式完成。您需要在故事板中为界面设置标识符。
如果您希望它以模态方式呈现
presentControllerWithName("Identifier", context: nil)
如果要推送
pushControllerWithName("Identifier", context: nil)
您可以根据需要设置上下文。您可以在 push/present
的控制器中检索它
override func awakeWithContext(context: AnyObject?) {
super.awakeWithContext(context)
}
新来电:
presentController(withName: "Identifier", context: nil)
pushController(withName: "Identifier", context: nil)
我有一个已连接到 InterfaceBuilder 中的按钮,用于调出模态界面控制器。在某些情况下,我想以编程方式触发此转换,但我找不到在 Watchkit 中执行相同转场的方法。我知道你可以在 iphones/iOS 中执行此操作,但到目前为止我无法在 Watchkit 中找到它。
可以通过编程方式完成。您需要在故事板中为界面设置标识符。
如果您希望它以模态方式呈现
presentControllerWithName("Identifier", context: nil)
如果要推送
pushControllerWithName("Identifier", context: nil)
您可以根据需要设置上下文。您可以在 push/present
的控制器中检索它override func awakeWithContext(context: AnyObject?) {
super.awakeWithContext(context)
}
新来电:
presentController(withName: "Identifier", context: nil)
pushController(withName: "Identifier", context: nil)