【问题标题】:NSScrollView scrolling issueNSScrollView 滚动问题
【发布时间】:2012-02-09 20:51:37
【问题描述】:

我正在尝试将链接属性添加到 NSTextView 的 NSMutableString。

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

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

这里有什么我想念的吗?这是狮子独有的问题吗?

【问题讨论】:

    标签: cocoa nstextview nsmutablestring


    【解决方案1】:

    这听起来很正常。为什么不直接继承 NSScrollView,覆盖 scrollWheel: 并发布你自己的通知?

    【讨论】:

    • scrollWheel:仅在用户滚动鼠标滚轮或使用触控板时调用。我认为 scrollClipView:toPoint: 会更好。
    猜你喜欢
    • 2016-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多