当我的WKInterfaceController
通过按下menuItem(由mainScreen中的“self.addMenuItem
”设置)来加速时,poped WKInterfaceController上的标题显示“abbrechen
”而不是“{ {1}}”。任何人都知道如何修复它以显示“Cancel
”?或者我喜欢在哪里犯错?
Cancel
线索:
//MainScreen.swift
func setContextItems(directToEnabled: Bool) {
self.clearAllMenuItems()
self.addMenuItem(with: WKMenuItemIcon.decline, title: "direct", action: #selector(MainScreen.freePressed))
}
)”,但没有任何相关内容。我想我可能会改变一个仅在Apple Watch上改变语言环境/语言的地方。或者这可能是一个罕见的WatchOS错误。有人之前看到过类似的问题吗?
答案 0 :(得分:1)
在Xcode上安装时,检查是否覆盖了语言设置。这可以使用Xcode中的方案编辑器来完成:
itemstosell = Entry.objects.get(author__username=username)[:4]
设置
有关Testing Specific Languages and Regions (@developer.apple.com)
的更多信息答案 1 :(得分:1)
我对你的代码感到有点困惑?你给它标题'直接'但期望标题为'取消'?
你不应该这样做:
self.clearAllMenuItems()
self.addMenuItem(withImageNamed: "imageFileForDirectButton", title: "Direct", action: #selector(TheController.menuDirectButtonPressedFunction))
self.addMenuItem(with: WKMenuItemIcon.decline, title: "Cancel", action: #selector(TheController.menuCancelButtonPressedFunction))
答案 2 :(得分:0)
您是否尝试过覆盖标题?
override func awake(withContext context: Any?)
{
self.setTitle("Cancel")
super.awake(withContext: context)
}
override func willActivate()
{
self.setTitle("Cancel")
}