在我的應用程序中,我希望用戶輸入名稱到UITextField(或等價物),然後當他們按回車時,它會將該單詞放入通常與標籤關聯的藍色泡泡中。然後光標移動到可以添加更多「標籤」的地方。是否有與NSTokenField控件相當的iPhone?
在郵件應用程序中的收件人,收件人地址欄中添加聯繫人時,以及在郵件應用程序中選擇聯繫人時可以看到這一點。
這是如何完成的?它是在UIKit中提供的還是在其他地方提供的?
非常感謝,
邁克爾
在我的應用程序中,我希望用戶輸入名稱到UITextField(或等價物),然後當他們按回車時,它會將該單詞放入通常與標籤關聯的藍色泡泡中。然後光標移動到可以添加更多「標籤」的地方。是否有與NSTokenField控件相當的iPhone?
在郵件應用程序中的收件人,收件人地址欄中添加聯繫人時,以及在郵件應用程序中選擇聯繫人時可以看到這一點。
這是如何完成的?它是在UIKit中提供的還是在其他地方提供的?
非常感謝,
邁克爾
我不認爲你可以與任何內置的功能在SDK做到這一點,從來沒有見過這樣的功能。然而,你可以做的是自己實現,有一些自定義的藍色按鈕和一些文本,當用戶點擊返回時,你可以有一些代碼接受文本並返回你需要的按鈕,不應該太糟糕實施
編輯:
在桌面可可等效控制是一個NSTokenField
,但似乎並沒有成爲可可觸摸等效。
Venmo剛剛開放源代碼字段。
您還可以看看[TITokenField(https://github.com/thermogl/TITokenField)。 – madrogue 2011-03-18 15:01:43
我碰到這個看起來不錯的:https://github.com/jasarien/JSTokenField,但我沒有自己嘗試。 – yonel 2011-10-11 07:20:27