2012-02-09 125 views
1

我试图添加链接属性到NSTextView的NSMutableString。NSScrollView滚动问题

由于我只想将链接添加到带有文本视图的可见文本,我观察到NSScrollView用于通过NSScrollView的contentView的NSViewBoundsDidChangeNotification通知滚动更改。

当通知选择器被调用时,我添加一个链接属性到字符串。但遗憾的是,在将链接属性添加到字符串后,通知立即被调用。这一直持续下去 - 因为添加链接会改变视图的边界。

我有什么想念的吗?这是一个狮子问题吗?

回答

0

这听起来像正常的行为。为什么不只是子类NSScrollView,重写scrollWheel:并发布您自己的通知?

+0

scrollWheel:仅在用户滚动鼠标滚轮或触控板时调用。我认为scrollClipView:toPoint:会更好。 – brutella 2012-02-11 15:35:01