nstokenfield

    2热度

    2回答

    我有一个NSTokenField在按回车键创建令牌。我想限制此字段中的令牌数量。举个例子,用户应该被允许一个接一个地输入2个令牌。之后,不应允许用户设置令牌,也不允许用户进一步搜索。总之,用户应该在2个令牌后被阻塞。 任何人都可以帮助我实现这个吗? 感谢提前:)

    2热度

    2回答

    我在xib中创建了一个NSTokenField。我想在tokenField中显示具有不同颜色的标记。含义:一些令牌将是蓝色的,其余的将是红色的(根据其内容)。那可能吗? 以下代码对我无效。我希望有人能帮助我: - (id)tokenField:(NSTokenField *)tokenField representedObjectForEditingString:(NSString *)editi

    5热度

    1回答

    我插入NSTokenField成NSView,当输入有足够的令牌,它变成多行模式,但有一个与它的问题。第一行的顶部被截断2px,两行之间的行距变得太小。 有没有办法避免这种情况?

    0热度

    2回答

    如果需要超过水平可用空间,我需要测量字符串宽度以创建空间(垂直)。我可以在NSTextField上执行此操作,但在NSTokenField上执行此操作?

    3热度

    1回答

    我想要一个包含纯文本和标记的NSTokenField。这与this question中的问题是一样的,但那里的答案还没有为我解决。也许我错过了一些东西,或者苹果公司在发布这些答案后的5年中改变了一些东西。 具体来说,假设我要输入“你好%TOK%”,并把它变成这样: 为了尝试删除混乱的机会,我总是使用代表自定义对象,下面的类,而不是一个普通字符串之一... @interface Token : NS

    1热度

    2回答

    如何防止重复选择NSTokenField中的数组。我已经实现了delegate completionsForSubstring。

    2热度

    2回答

    我得到了一个N​​STokenField,我通过setObjectValue设置了令牌:[NSArray ..]和自定义对象。我实现了一般NSTokenFieldDelegate方法: - (NSArray *)tokenField:(NSTokenField *)tokenField shouldAddObjects:(NSArray *)_tokens atIndex:(NSUInteger)

    0热度

    1回答

    设置令牌我想在NSTokenField设置一些标记,当它出现。 Apple document说:setObjectValue: 我尝试设置令牌usign setObjectValue tokenField.setObjectValue(["One","Two"]) 但它没有按编译。 什么是正确的方法?

    2热度

    2回答

    我有一个NSTokenField将标签添加到对象(文档)。我想在令牌添加到令牌字段(输入令牌字符时)时使用新标签更新对象。不幸的是,这似乎并不奏效。 NSTokenField已连接到我的控制器中的某个操作,但此操作方法从未被调用。 我也有一个NSTextField以相同的方式连接到控制器,它的控制器中的动作方法被调用。 我也试图与键值观察: - (void) awakeFromNib {

    1热度

    1回答

    比方说,我有一个TokenField,用户可以在其中输入消息应发送给谁。 但我不希望用户输入超过3个令牌。 有没有办法做到这一点?