2012-02-09 79 views
1

我試圖添加鏈接屬性到NSTextView的NSMutableString。NSScrollView滾動問題

由於我只想將鏈接添加到帶有文本視圖的可見文本,我觀察到NSScrollView用於通過NSScrollView的contentView的NSViewBoundsDidChangeNotification通知滾動更改。

當通知選擇器被調用時,我添加一個鏈接屬性到字符串。但遺憾的是,在將鏈接屬性添加到字符串後,通知立即被調用。這一直持續下去 - 因爲添加鏈接會改變視圖的邊界。

我有什麼想念的嗎?這是一個獅子問題嗎?

回答

0

這聽起來像正常的行爲。爲什麼不只是子類NSScrollView,重寫scrollWheel:併發布您自己的通知?

+0

scrollWheel:僅在用戶滾動鼠標滾輪或觸控板時調用。我認爲scrollClipView:toPoint:會更好。 – brutella 2012-02-11 15:35:01