nspopupbuttoncell

    0热度

    1回答

    背景 我有一个NSTableView 3列,它们中的一个具有一NSPopUpButtonCell。 我一直在使用数据绑定填充单元格数据不成功,因此我现在试图通过使用addItemsWithTitles以编程方式设置值来尝试新方法。 虽然这种方法已经加载了值,但它没有显示选中的默认值(我可以使用我的数组中的索引0)并且它也无法显示我在弹出窗口中选择的任何项目。 绑定问题 的单证建议使用绑定和提供使用

    0热度

    2回答

    我有一个NSTableView,每个单元包含一个NSPopUpButtonCell。我已将NSPopUpButtonCell的操作设置为只检查选定索引的方法(以便可以保存并重新载入表)。 thePopUpButtonCell.action = @selector(popUpChangedValue); -(void)popUpChangedValue { NSLog(@"%ld",

    1热度

    1回答

    我遇到了与此相同的问题: This one. 到目前为止,它从未得到过答复。用两个词: 当您将NSPopUpButtonCell放入NSTableView中时,弹出窗口在之前打开,表视图中的选择已更改。 如果popUp的菜单依赖于选择tableView的一行,它将被更新得太晚。 解决方案1:用几秒后调用[super]的块来区分popUp的打开方式。但我不知道我必须重写哪种方法。 解决方案2:使用我

    0热度

    1回答

    我有一个NSArrayController动态填充表与一群列,其中一人有一个弹出按钮。弹出式按钮单元格的内容需要使用NSAttributedString,因为我需要用下标显示科学变量(例如X1降低1)。 绑定弹出单元的content values到的NSAttributedString阵列产生在UI乱码,因为它只能理解平原NSString对象。 弹出按钮的菜单不是绑定(即,不能够通过绑定动态分配)

    1热度

    1回答

    我在NSTableView中使用NSPopUpButtonCell。弹出式按钮与ApplicationDelegate提供的NSArray属性绑定。当我选择弹出按钮的菜单项时,我希望检索当前选择或其索引。我添加了一个IBAction来获得通知,并且还设置了一个NSMenuDelegate。 任何时候都返回索引= 0。 // indexOfSelectedItem is always 0. NSI

    2热度

    1回答

    我有一个NSPopupButton,我希望它调整自己的大小以适合选定的标题。 [NSPopupButton sizeToFit]因为弹出窗口调整到最大的产权项目不选择一个 我在五月的方式尝试没有成功,目前不适合我的需求就越接近 #define ARROW_WIDTH 20 NSDictionary *displayAttributes = [NSDictionary dictionaryWith

    0热度

    1回答

    在NSPopupButtonCell中填充的NSTableColumn中可以绑定很多东西,我试着四处寻找解释,但似乎找不到任何东西。 下每个值选择绑定的有哪些?例如,“内容”和“内容值”之间有什么区别? 为什么“内容对象”灰掉? 为什么你绑定到表列而不是弹出按钮单元格?包含TextCell的表格列可用的绑定选项也不同。这是如何完成的?

    0热度

    1回答

    我有一个简单的NSArrayController连接到我的一个coreData模型。我可以轻松地在NSTableView中显示所有项目,但是,如果我尝试将包含NSPopUpButtonCell的NSTableColumn绑定到同一控制器上的arrangedObjects,我会得到一个令人讨厌的异常。 (如果我绑定到一个NSPopupButton是在表外,然而,一切似乎都正常工作) Catchpoi

    3热度

    2回答

    我有一个动态的NSTableView,它可以根据提供的数据添加许多列。对于每一列,我都将标题单元格设置为NSPopUpButtonCell。 (注意:我必须为NSTableHeaderView使用自定义的子类,否则菜单不会弹出)。除了右上角的重复或额外的标题按钮单元之外,所有的工作都很好。它完美地反映了前面的列选择,如截图所示。我的问题是如何阻止NSTableView回收前一个弹出式页眉单元格?

    0热度

    1回答

    我使用NSPopUpButtonCell实例填充NSTableView中的一列(只是将此类单元拖到IB中的一列)。 一切工作正常,除了一件事:当我尝试通过返回-tableView:objectValueForTableColumn:row:中适当的索引来设置NSPopUpButtonCell实例之一的选定项索引时,该菜单仍然突出显示第一项。 我检查了我在该方法中返回的值,并且它是正确的(所以它不总