gpt4 book ai didi

xcode - 垂直 NSLevelIndicator OSX

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

我想知道是否有一种方法可以创建/修改 NSLevelIndicator 对象,以便它可以垂直定位,即从下到上显示离散级别,而不是从左到右,因此它也可以用作界面构建的元素Xcode 中的库?

在Apple和非Apple OSX应用程序中有很多这样的级别显示的例子,并且有很多理由为什么这样的对象应该存在,但是如何出于某种原因创建这样的对象(从我在开发者论坛)似乎要么不值得询问,要么是“最好保守的 secret ”。

是否有模板代码可以修改为具有此类属性的对象?

我什至不知道这样的对象是否真的应该从头开始编写?不可能完成的任务?

提前致谢!

最佳答案

尝试使用

[NSView setFrameRotation:90];

它很粗略,但比自定义 View 更容易

编辑:或者尝试

[levelView setFrameCenterRotation:90];

SetFrameRotation:90 为我将它绕着左下轴旋转,所以它最终被剪掉了。这个将其围绕中心旋转,因此您应该能够看到它。我刚刚制作了一个快速的 Playground 来展示它:http://cl.ly/WsL8/Vertical%20LevelIndicatorView.playground.zip

再次编辑:如果您仍然遇到困难,我在 Objective-c 中制作了一个带有垂直水平指示器的示例项目:http://cl.ly/WrdH/levelindicator.zip

关于xcode - 垂直 NSLevelIndicator OSX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25068484/

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