nstokenfield

    3熱度

    1回答

    我在使用NSTokenFieldCell時遇到了問題,於是我開始在Xcode中創建一個新項目來隔離問題。這是我做的: 將NSTableView放入主窗口; 選擇了第二列的文本單元格,並將其Class(通過Identity Inspector)更改爲NSTokenFieldCell; 實現最小可能的數據源對象,用下面的代碼: - (NSInteger)numberOfRowsInTableView:

    3熱度

    2回答

    我的應用程序允許用戶將標籤附加到某些模型對象(NSManagedObject的子類)。 Tag類也是NSManagedObject的子類。我決定使用NSTokenField來顯示標籤,其中每個標記都包含一個Tag實例作爲表示對象。這一切都很好,但我堅持在用戶刪除令牌的情況下,因爲我想檢查相關的標籤是否已經過時並應該刪除。 我期待在NSTokenFieldDelegate或NSTokenFieldC

    8熱度

    2回答

    蘋果是有效的有方便創建了一個回調方法,可以讓你檢查正在添加到NSTokenField新的令牌是有效的: - (NSArray *)tokenField:(NSTokenField *)tokenField shouldAddObjects:(NSArray *)newTokens atIndex:(NSUInteger)index 我已經實現了這個事實證明,除了在一種情況下,它效果很好。如果用

    5熱度

    2回答

    我試圖自定義一個NSTokenField,並嘗試幾個小時後,我意識到NSTokenField是不夠定製(至少使用公共方法)。 您是否知道可以輕鬆定製的NSTokenField替代方案? 謝謝!

    0熱度

    1回答

    我從tokenField返回:completionsForSubstring:indexOfToken:indexOfSelectedItem正在打破我在項目中鍵入的內容。這解釋了爲什麼: 閱讀這個NSTokenField does not let me type other strings than tokenField:completionsForSubstring:… returns回答了我

    2熱度

    1回答

    我正在使用NSTokenField,要求類似於Apple郵件應用程序。 我有委託方法來格式化字符串並添加到字段。 我是否可以獲取用於刪除令牌的任何委託方法,截至目前,我無法獲得用於刪除文本的控件。 任何人都可以幫忙嗎?

    2熱度

    1回答

    我試圖讓NSTokenField工作,允許編輯to a similar post here。 提供的答案給了我鑰匙,但還是有些東西依然存在。令牌字符集應設置爲什麼?我的標籤將採用這種格式「<標記文本>」。將字符標記器設置爲「」將導致單詞之間的「」被刪除。 我應該使用什麼作爲令牌字符集?這真讓我抓狂!

    4熱度

    1回答

    我看着NSTokenField,的NSTextField和NSTextView沒有運氣做到以下幾點: 我寫一個Twtitter客戶端,當你想要Twitter上新建推則你開始在文本字段中寫例如: Going to make coffee, @pe 當你開始寫一個@話,我想幫助用戶自動完成例如@peter的用戶名。我有喜歡的用戶名的NSArray一: NSArray *usernames = [NSA

    7熱度

    3回答

    我有一個NSTokenField它允許用戶選擇聯繫人(就像在Mail.app中一樣)。所以NSTextField綁定到我的model.recipient實例變量中的一個數組。 用戶現在可以從自動完成列表中選擇一個條目,例如Joe Bloggs: [email protected]並且一旦他擊中輸入顯示令牌(Joe Bloggs)並且model.recipients現在包含BBContact條目。

    3熱度

    1回答

    我的問題是,NSTokenField不允許我型我想要的任何文字,它只是讓我鍵入包含在NSArray的字符串tokenField:completionsForSubstring:indexOfToken:indexOfSelectedItem:返回。 - (NSArray *)tokenField:(NSTokenField *)tokenField completionsForSubstring: