1

WKInterfaceGroup 内に長いテキストとボタンを含むラベルがあります。ボタンのタッチ ハンドラーでグループを一番上にスクロールできますか?

4

2 に答える 2

5

これは、WatchOS 4 以降で実行できます。WKInterfaceController には、このための機能があります。

func scroll(to object: WKInterfaceObject, at scrollPosition: WKInterfaceScrollPosition, animated: Bool)

スクロールしたいobject(これはたとえば) を指定するだけで、スクロール先の画面 (あなたの場合は) を指定するだけで問題ありません。だからあなたの WKInterfaceController クラスで:WKInterfaceGroupscrollPosition.top

scroll(to: objectToShowAtTheTopOfTheScreen, at: .top, animated: true)

詳細については、WKInterfaceController の Apple Developer ドキュメントを参照してください。

そして可能な値scrollPosition

于 2017-11-25T11:53:30.263 に答える
1

いいえ。WatchKit を使用してプログラムでインターフェイスをスクロールする唯一の方法は、WKInterfaceTable.

于 2015-05-29T19:24:18.077 に答える