2011-12-28 16 views
1

私のプロジェクト要件の1つは、ユーザーがキー入力したデータを保存することです。テキスト+画像(写真アルバムから画像/動画を添付することができます)です。テキストと画像を含む編集可能なUITextView?

ユーザーは、ios mail.appに似た場所にあるテキストを編集できる必要があります。イメージをテキストとテーピングイメージの間に挿入してイメージ固有のオプションを提供できます。

coretextで画像とテキストをレイアウトする例はほとんど見つかりませんでしたが、見つけたcoretextの例はどれも編集可能です。

どのようなコントロールを使用しますか?どのようにmail.appsとメモを取るアプリケーションはこれを達成する?

+0

私の回答はあなたを助けましたか? –

+0

@LeoNatanそれは役に立ちました。しかし、私はDTCoretextやwebview contenteditableやその他のカスタムメソッドを使うことのジレンマに陥っています。今、私は複数のtextviewsの回避策にも取り組んでいます。とにかく私はあなたの答えを今受け入れます。 – palaniraja

+0

ありがとうございます。私は、編集可能なコンテンツを含むUIWebViewを使って作業することは、悲しいことに、尻の痛みであると言うことができます。それだけではうまくいきません。それは周りにジャンプし、スクロールは散発的です。 UITextViewも内部的にWebCode(WebKit)で実装されているため、プライベートAPI 'setContentToHTMLString:'を使用するとHTMLコンテンツがそこに置かれ、編集は突然喜びます。 –

答えて

1

iOS5では、WebKitの実装でcontentEditabledesignModeがサポートされるようになりました。 HTMLテキストをインラインで編集したり、画像を埋め込むことさえできます。

+0

自分の要件にwebviewを使用できるかどうかを確認します。サンプルコードがあれば共有してください。 – palaniraja

+1

ここに例があります: http://ios-blog.co.uk/featured-posts/ios-5-rich-text-editing-series/ –

+0

Thanks a ton leo。それは本当に良いリソースです。しかし、今のところ、それはイメージのタップを処理しません。私は今週末にこれらのものを扱うつもりです。それまでは、あなたはアップフォートに満足していると思います。 – palaniraja

関連する問題