如何创建一个"Mini Map"的大NSView/UIView?
Ho to create a "Mini Map" of a large NSView/UIView?
我有一个可以变得非常大的图表 (NSView)。我想提供一个 "Mini Map" 来显示整个视图作为导航的帮助(参见示例:https://en.wikipedia.org/wiki/Mini-map)。
有没有什么技巧可以轻松做到这一点?有人已经创建了这样的地图视图吗?
您可以从 2 个选项开始:
- 您可以尝试缩小快照。如果您的内容不经常更改,这可能是很好的解决方案
- 看看
CAReplicatorLayer
,可能会有帮助
我有一个可以变得非常大的图表 (NSView)。我想提供一个 "Mini Map" 来显示整个视图作为导航的帮助(参见示例:https://en.wikipedia.org/wiki/Mini-map)。
有没有什么技巧可以轻松做到这一点?有人已经创建了这样的地图视图吗?
您可以从 2 个选项开始:
- 您可以尝试缩小快照。如果您的内容不经常更改,这可能是很好的解决方案
- 看看
CAReplicatorLayer
,可能会有帮助