问题标签 [wkinterfacegroup]
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 - AppleWatch 界面的一部分可以独立滚动吗?
我有一个 WatchKit 应用程序,它由一个标签和几个按钮组成。标签的内容可能足够长以引起滚动,但我希望按钮留在屏幕上。是否可以让标签内容滚动而不是整个屏幕?
我尝试将标签嵌入 a WKInterfaceGroup
,但标签的高度被限制为组的高度。
watchkit - 让水平对齐的 WKInterface 元素填充视图
我正在尝试在 Apple Watch 应用上并排放置 2 个 WKInterfaceButton 项目。我有一个 WKInterfaceGroup,我将其布局设置为水平。这使我可以将按钮彼此相邻放置。问题在于,无论手表尺寸(38 或 42 毫米)如何,它们都可以完全并排放置并填充屏幕宽度并自动调整。目前我左对齐右对齐。然后要调整宽度,我必须手动调整宽度,直到看起来正确。这似乎有点太硬编码,因为它不允许任何未来的手表屏幕尺寸变化。
我需要一种将 WKInterface 元素(在本例中为按钮)设置为手表可用尺寸一半的方法。在普通应用程序中,您可以使用
WatchKit 中是否有等价物?
ios - WatchKit 组:带有图像和标签,图像得到 4 个圆角中的 2 个圆角
我正在尝试在 WatchKit 中并排放置一个带有图像和标签的视图。
我创建了一个水平方向的组,并添加了左对齐的图像和右对齐的标签。
我实际上在这里遇到了两个不同的问题:
(1) 我的图像是正方形的,但是靠在组边缘的图像边缘被四舍五入。所以我有两个圆角和两个方角,看起来很糟糕。我更喜欢得到 4 个圆角——但主要是我只需要它保持一致。
(2) 我的标签文字很长,需要换行。在 Interface Builder 中,我将行设置为 2,在 IB 中它正确包装。但是当我运行它时,模拟器中的视图不会换行,而是被截断。
ios - 我们如何使任何对象在 Apple Watch 中的桌子或其他对象上流动
就像文本输入控制器一样
我尝试将表格放在一个组内,并在其下方的组内放置按钮,认为该组可以像 scrollView 一样滚动但失败了。
[嗯,我还不能发送图像......]
所以这里有什么帮助吗?
spacing - WKInterfaceGroup 间距有时不完全为 0 (WatchKit)
我在 WatchApp Storyboard 中设置了一个组,该组的宽度相对于容器 1,高度相对于容器 0.5。在这个组内,我有 20 个水平对齐的组,其宽度相对于容器 0,05。组的间距设置为 0,但是当我为所有组设置背景颜色时,我最终会这样。
如您所见,有些间距实际上为零,但有时会有大约 1 px 的小间距。这是某种错误吗?是否可以完美地对齐组,使其看起来像是一个坚实的背景?请不要告诉我,我可以设置第一组的背景颜色。显然我知道,我需要它像这样工作!谢谢!
ios - 是否可以通过编程方式获取 WKInterfaceGroup 的子元素?
有没有办法以编程方式访问 WKInterfaceGroup 的子元素,而不是 Ctrl + 从界面生成器拖动?
storyboard - 如何以编程方式更改 WKInterfaceObject 的高度类型?
在 WatchKit 故事板中,如果您添加 WKInterfaceObject(例如 WKInterfaceGroup),您有以下高度和宽度选项:
- 适合内容的大小
- 相对于容器(值和调整)
- 固定(值)
在 WKInterfaceObject 标头中,只有一个与高度相关的属性:
...在文档中指出:
设置对象的绝对高度(以磅为单位)。
这看起来与选项#3(固定值)相对应。
如何以编程方式选择其他两个选项中的任何一个(例如,如果我想将大小更改为“相对于容器”怎么办)?
ios - WatchKit 基本文本动画
是否可以重现我们可以在演示页面上看到的基本动画:http: //www.apple.com/watch/health-and-fitness/
我们可以看到一些文本出现/消失。我想知道他们是否做到了,我们也可以做到吗,或者我们还没有使用这些方法......
我知道 watchKit 上的动画非常有限,但是我们可以用 NSTimer 和 WKInterfacegroup 制作一些东西吗?
watchkit - WatchKit WKInterfaceGroup,一个标签在另一个之上?
简单的问题:是否可以WKInterfaceLabel
在 a 内将一个堆叠在另一个之上WKInterfaceGroup
?我像疯子一样拖着,我无法将蓝色目标线设置在第一个标签的上方或下方。它会坐在它旁边,在它的左边或右边,但它不会在它上面或下面安顿下来。
我正在尝试在类似于主/详细信息的表格行中做一些事情,但我根本无法弄清楚它是否可能。