gpt4 book ai didi

macos - 按字母顺序对 NSPopUpMenu 项目进行排序

转载 作者:行者123 更新时间:2023-12-03 17:35:09 25 4
gpt4 key购买 nike

我想按字母顺序对 NSPopUButtonNSMenuItem 进行排序。
我检查了 cocoa 引用,但找不到执行此操作的函数。我是否遗漏了一些东西或者我必须编写自己的排序函数?提前致谢

最佳答案

没有方法可以对项目进行就地排序,但是您可以:

  1. 使用itemArray它可以获取所有项目的数组
  2. 使用 NSArray 排序方法之一对该数组进行排序
  3. 从菜单中删除现有项目removeAllItems
  4. 遗憾的是,没有多重添加方法,因此请对已排序的数组和每个 addItem: 使用快速枚举。

关于macos - 按字母顺序对 NSPopUpMenu 项目进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13555933/

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