30

私のアプリでは、ユーザーに UITextField (または同等のもの) に名前を入力してもらい、Return キーを押すと、通常はタグに関連付けられている青いバブルにその単語が表示されます。カーソルは最後に移動し、「タグ」をさらに追加できます。

これは、メール アプリの To、CC & BCC フィールドに連絡先を追加するとき、およびメッセージ アプリで連絡先を選択するときに表示されます。

これはどのように行われますか?UIKit で提供されているものですか、それとも他の場所で利用できるものですか?

どうもありがとう、

マイケル

4

5 に答える 5

7

編集:

デスクトップCocoaの同等のコントロールはNSTokenFieldですが、CocoaTouchに相当するものはないようです。

于 2009-08-20T18:00:31.297 に答える
7

Venmo は、トークン フィールドをオープン ソース化したばかりです。

https://github.com/venmo/VENTokenField.git

于 2014-06-26T18:41:09.230 に答える
1

参照用にこれをここに追加します。

TaggerKit (私が作成したライブラリ) を自由にチェックしてください。多かれ少なかれ OP が話していたことです。ビューといくつかのプロパティを追加するだけで、基本的にタグ機能をアプリに追加できます。

于 2019-03-15T15:16:23.753 に答える
-1

SDKに組み込まれている機能でそれを実行できるとは思いませんが、そのような機能は見たことがありません。ただし、自分で実装し、テキストが表示されたカスタムの青いボタンを用意します。ユーザーがreturnキーを押すと、テキストを取得して必要なボタンを返すコードを作成できます。埋め込む

于 2009-08-20T17:17:39.667 に答える