gpt4 book ai didi

macos - 在 XCode 中寻找 MKMapView 缩放按钮

转载 作者:行者123 更新时间:2023-12-03 16:21:23 24 4
gpt4 key购买 nike

我知道这个问题不是直接的编程问题,但由于这个问题与 XCode 相关,因此可能有人可以帮助我解决这个问题。

我正在寻找在 Cocoa Apps 的 native MKMapView 中显示的 ui 元素(按钮、nssegmented 控件或类似元素)。

我尝试了所有不同的按钮和 NSSegmentedControls,但我无法匹配添加到 MKMapView 的这些按钮的显示。由于它们是在运行时添加的(并且在界面生成器中不可见),我不知道如何识别它们。有谁知道我如何实现与这两个按钮类似的按钮表示?

enter image description here

最佳答案

这是一个自定义控件。您可以在此处找到它使用的图像:

/System/Library/Frameworks/MapKit.framework/Versions/A/Resources/zoom-minus.tiff
/System/Library/Frameworks/MapKit.framework/Versions/A/Resources/zoom-plus.tiff
/System/Library/Frameworks/MapKit.framework/Versions/A/Resources/zoomControl.tiff
/System/Library/Frameworks/MapKit.framework/Versions/A/Resources/zoomControlMinus.tiff
/System/Library/Frameworks/MapKit.framework/Versions/A/Resources/zoomControlPlus.tiff

如果您想要重复的控件,您需要实现自定义 NSViewNSControl 并使用这些资源。

关于macos - 在 XCode 中寻找 MKMapView 缩放按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20316182/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com