テキスト入力ビューのテキストの中にいくつかの画像を散在させたいと思っています。ユーザーがいつでもテキストを入力できるようにし、提供されたカメラボタンをタップして、その時点でテキストに画像を挿入できるようにします。その後、ユーザーはテキストの入力を続けることができ、また、好きなときに好きな場所にさらに画像を挿入することができます。
ユーザーがこのテキスト/画像の混合物の任意の場所に挿入ポイントを移動し、テキスト、画像、または2つの組み合わせ(連続している限り)を選択し、キーボードを使用してさらにテキストを入力し、追加できるようにしたいと思います。画像、テキストや画像の削除など。基本的に、ユーザーがテキストを入力したり画像を追加したりできるという観点から、iPhoneメッセージアプリにある機能が必要です。
ユーザーが完了したら、どの形式を採用するかについて柔軟に対応できます。入力されたとおりに順序付けられたオブジェクトの配列、NSString
またはオブジェクトに満足します。UIImage
UITextField
必要に応じて別のまたはUITextView
sとUIImageView
sを追加して、独自のビューを作成しようとしました。またUITableView
、テキストまたは画像ごとに1行ずつ実行してみました。問題は、期待される選択またはキャレット挿入の動作が得られないことです。
これを行う方法についての提案を探しています。
メッセージアプリでの表示は次のとおりです。