2016-08-16 147 views
1

我有一個文本視圖,我想以編程方式滾動它(沿着我的視頻播放)。我創建了我的的ViewController一個出口:以編程方式滾動視圖

@IBOutlet weak var scrollView: NSScrollView! 

我怎麼可以用它來滾動到我的文字內容的特定字符範圍?

回答

0

嘗試使用來自NSClipView(doc)類的使用方法scroll(to:)

let point: NSPoint ... 
scrollview.documentView.scroll(point) 
+0

My * scrollview *沒有* documentView *成員。 –

+0

抱歉對不起的信息:* scrollview *有一個documentView成員,但我想滾動到一個特定的字符範圍。我可以直接做,還是有辦法將字符範圍計算爲NSPoint/NSRect值? –

+0

嘗試直接在您的超級視圖上計算特定字符的原點位置並滾動到此處理的位置 – mbutan

相關問題