gpt4 book ai didi

swift - 在 Xcode 中使水平 NSSlider 垂直

转载 作者:行者123 更新时间:2023-11-28 15:24:56 25 4
gpt4 key购买 nike

我对 Xcode 和 Swift 还很陌生。我从 Xcode 的对象库中将一个水平的 NSSlider 拖到我的 Storyboard 的 View Controller 上。现在我意识到使用垂直 slider 可能会更好。是否可以轻松地将我当前的 slider 更改为实际的垂直 slider ,保持最大值和最小值、与我的 ViewController.swift 文件的连接等,而无需重新配置它们?

我不想programmatically change it;我希望它是一个静态垂直 slider 。

我意识到在 documentation有一个 isVertical 变量可以使其垂直,但这不是我要找的。我希望它在我的 Storyboard 上是垂直的,并且能够四处移动——我不希望它在 viewDidLoad() 时变成垂直的。事实上,我出于好奇尝试了这一点,但它并没有很好地将我的水平 slider 更改为垂直 slider 。

最佳答案

Interface Builder 根据它是更宽还是更高推导出 slider 的水平/垂直度。因此,您可以通过编辑 slider 的框架大小使其高度大于宽度来更改此设置。

一种方法是查看 Storyboard文档源(右键单击文件,打开为 ▸ 源代码)并翻转 slider 的宽度和高度,例如:

enter image description here

当您将文档重新打开为 Interface Builder 文档时, slider 将出现并用作水平 slider 。

关于swift - 在 Xcode 中使水平 NSSlider 垂直,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45404176/

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