1
私はテキストビューを持っており、プログラムで(ビデオ再生に沿って)スクロールしたいと思います。私は私ののViewControllerでアウトレットを作成しました:プログラムでビューをスクロールします
@IBOutlet weak var scrollView: NSScrollView!
は、どのように私は私のテキストコンテンツの特定の文字範囲にスクロールするためにそれを使用することができますか?
私はテキストビューを持っており、プログラムで(ビデオ再生に沿って)スクロールしたいと思います。私は私ののViewControllerでアウトレットを作成しました:プログラムでビューをスクロールします
@IBOutlet weak var scrollView: NSScrollView!
は、どのように私は私のテキストコンテンツの特定の文字範囲にスクロールするためにそれを使用することができますか?
NSClipView(doc)クラスのscroll(to:)
メソッドを使用してみてください。
let point: NSPoint ...
scrollview.documentView.scroll(point)
My * scrollview *には* documentView *メンバーがありません。 –
悪い情報を申し訳ありません:* scrollview * documentViewメンバがありますが、特定の文字範囲にスクロールしたいです。私はそれを直接行うことができますか、またはコンピュータに文字範囲をNSPoint/NSRect値にする方法はありますか? –
あなたのスーパービューで特定のキャラクターの原点位置を直接計算し、この処理された位置にスクロールしてみてください – mbutan