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個令牌。 有沒有辦法做到這一點?