3

我在 SO 上找不到任何对此的参考。完整的信息是:

“这个应用程序正在尝试绘制一个非常大的组合框,高 32 磅。不支持垂直可调整大小的组合框,但碰巧 10.4 和以前的版本绘制了一些看起来还不错的东西。10.5 中的艺术没有分解以支持该绘图的方式。为避免破坏现有应用程序,10.5 中的 NSComboBox 将使用 10.4 的艺术来制作大型组合框,但它不会与系统的其余部分完全匹配。应修改此应用程序以停止使用大型组合框框。此警告将在每次应用启动时出现一次。”

有什么想法该怎么做吗?

我在 IB 中制作了这个盒子,我认为我没有做任何特别的事情来创建它。

4

3 回答 3

2

我有同样的问题。组合框位于表格的一个单元格中。我将表格的行高设置更改为自动。但是,这给了我一个错误,因为它不是基于单元格的表格的有效设置。但是,当我将表格的行高重置为固定时,该消息消失了。

更多的谷歌搜索似乎表明这与组合框的高度有关。就我而言,当我从“自动”重置表格时,表格的行高会增加。也许这会给你一些东西。

于 2015-04-02T16:51:28.687 回答
0

我有同样的错误。当我将组合框拖出堆栈视图时,Xcode 搞砸了它们的高度。为了纠正这个问题,我为每个人添加了 22 的高度限制。这导致了警告。当我删除所有高度限制时,警告消失了。当我将它们拖出时,组合框并没有恢复到它们的疯狂高度。

于 2017-02-27T21:33:11.377 回答
0

我一直有这个,但忽略了它,因为我不知道它为什么会发生。通过阅读此处的其他答案...

在此处输入图像描述

从情节提要中,我编辑了组合框内的组合框单元格。我将单元格大小从常规更改为小,然后再改回常规。问题消失了。

于 2020-11-26T21:08:38.520 回答