2009-03-05 2 views
3

iPhoneのメールアプリケーションでは、複数のメールアドレスを入力することができます。次に、それをタップするだけで削除できます。Delをクリックします。私はUITextViewでタップを処理しようとしたが、それは、このクラスのために解雇されていないとそのサブクラス:(iPhoneの電子メールアドレスのような自動選択テキストボックスを実装するにはどうすればよいですか?

任意のアイデア?

答えて

3

は、私が同じであるビューを実装しているtouchesBeganと関連するデリゲートメソッドのように見えますmail.appで見つかったものまで私は、他のタイプのビューをいくつか含むカスタムUIViewで構成された複合ビューを使用しました。テキスト入力にUITextFieldを使用しました。それをUITextFieldを右に(または場合によっては次の行に)移動させます。ユーザーがアドレスの「泡」のいずれかをタップするとそれが選択されます。削除キーを押すと、そのバブルがビューから削除され、すべてのレイアウトが再レイアウトされますg。これは、多くの面白いエッジケースで構築するための重要なビューではありません。

+0

コードを投稿できますか?助けてください。 –

0

Joe Hewitt three20プロジェクトをチェックしてください。このようなことを行うための「Better text fields」が含まれています。

0

これが役に立つことができますLink

TITokenFieldView に模倣する制御:メールとメッセージのフィールドを。 NSTokenFieldのようなもの。

関連する問題