问题标签 [wkinterfacelabel]
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.
ios - WatchKit, AttributedString formatting not working
I am building my first WatchKit App and am having troubles with NSAttributedString
formatting as it does not seem to work as I'd expect ;)
This is my code:
and this the result:
Expectation
10.00
and Stuff
should be underlined and in boldface.
Is there something fundamentally different to how attributed strings work on the watch than on iOS? What am I missing?
read through this: https://developer.apple.com/library/ios/documentation/General/Conceptual/WatchKitProgrammingGuide/TextandLabels.html
ios - WatchKit 检测标签/组上的点击/触摸
我有一个WKInterfaceGroup
这样的嵌套WKInterfaceLabel
:
看起来像这样:
橙色突出显示用户当前正在编辑值的哪一部分。(WKInterfaceGroup 的背景色)
我正在尝试找到一种在突出显示的左/右之间切换并遇到问题的方法
- WatchKit 没有为我提供类似的东西
touchesBegan
- WKInterfaceLabels 没有动作选择器
- WKInterfaceGroups 没有动作选择器
- 没有公开的 ForceTouch API
我的问题是:
我怎样才能让用户“点击”来选择他想要积极编辑的两个组中的哪一个?
swift - Watchkit:是否可以在 WKInterfaceLabel 后面添加图像?
我正在尝试在我的 WKInterfaceGroup 中添加一个带有数字的橙色圆圈(我的数字会根据某些情况而改变),如下图所示。
但是,您似乎无法更改 WKInterfaceLabel 背景颜色。我能想到的唯一解决方案是在标签后面添加图像。那么我怎样才能实现这一点(如果可能的话)?还有另一种方法可以使这项工作吗?
swift - iWatch:WKInterfaceLabel 是否可以阻止文本在标签末尾被“...”切断?
我的 WKInterfaceLabel 中的文本太长,导致文本在末尾被点截断。我知道对于 iOS 的 UILabel,您可以通过启用剪辑模式轻松解决此问题。我不相信有任何方法可以为 watchkit 解决这个问题。如果我不能阻止文本被截断,这将迫使我使用图像。任何提示或建议表示赞赏。
swift - WKInterfaceLabel 在组内时不会滚动
每当我将 WKInterfaceLabel 行设置为 0 且高度为“适合内容的大小”时,只要有很多文本,我就可以滚动浏览文本。
但是,如果我将相同的标签放在一个组中,我可以再滚动浏览标签文本。有没有解决的办法?
swift - 为多行的 WKInterfaceLabel 设置不同的字体样式
我正在开发一个苹果手表应用程序 - 它由两个包含标签的表组成。
这些标签有两行文字,我希望第二行文字的字体样式与顶行不同
我怎样才能快速做到这一点?
感谢大家
ios - WKInterfaceLabel 文本对齐?
在 InterfaceBuilder 中有一个 Text Alignment 的属性,虽然在 WKInterfaceLabel 类定义的属性之间找不到它。
当我将它设置为它工作的任何对齐时,除了对齐的对齐,为什么会这样?
关于这种奇怪的行为,我有什么不知道的吗?
ios - 属性字符串“Google”包含 NSLinkAttributeName。已移除
我正在 Apple Watch 中开发应用程序。我正在使用标签并将文本添加为链接。在那个链接上,我想实现电话事件。我正在使用以下代码。
但我收到以下错误。
请帮帮我
提前致谢
swift - 如何从 WKInterfaceLabel 中获取文本
Apple Watch 上的标签似乎有点不同!
我创建了以下标签:
然后写标签就没问题了(用“setText”方法)
但是如何将文本从这样的标签中取出到字符串常量中???
我试过了:
ios - Swift WKInterfaceLabel IBOutlet 在启动时冻结 Watchkit 应用程序
我正在尝试制作一个手表应用程序的简单示例:标签和按钮。按下按钮,标签的文本应该会改变。
当我在模拟器中运行应用程序时,以下代码会导致无休止的旋转,如屏幕截图所示:
记住。该应用程序永远无法加载。我永远看不到按钮或标签。它只是停留在这个旋转的白色圆点轮上。
但是,如果我采用完全相同的代码并简单地注释掉标签,手表应用程序就会加载并运行良好。
结果是:
如果我单击该按钮,它会按预期更改为“hermes”:
为什么会发生这种情况?我已经坐在这里整整四个小时试图弄清楚这一点。标签作为 IBOutlet 连接。我已经清理了项目。我已经关闭了 XCode,重新启动了我的整个计算机。我从头开始制作了第二个项目。全部都一样。为什么我不能简单地不注释这个标签?如果标签在按钮的操作中未注释,为什么应用程序永远不会加载?额外信息:即使我将未注释的标签放在其他地方,例如在 willActivate() 方法中,它的行为方式与应用程序从不加载的方式相同。