iPhoneの開発での質問です。

Textviewでタップして選択した文字のバックカラー(もしくはフォントの色)
を変えたいのですが具体的にどのように行うかわかりません。
(すいません、できるかどうかもわかっていません)
できるのであれば、サンプルソースなどあると助かります。
よろしくお願い致します。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2011/02/21 01:15:03
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:la-la-land No.1

回答回数58ベストアンサー獲得回数6

ポイント60pt

http://w.livedoor.jp/iphone_tricks/d/UITextView%A4%C7%A5%C6%A5%A...

ここを見るとUITextViewに背景色を設定してるコードがあるので、できるみたいです。


UITextViewは親ビューにUIViewがあります。

UIViewはタッチイベントを拾えるDelegateメソッドを持っていたのでそれを使えばできると思います。

具体的なコードは「UIView タッチイベント」とか「UIView ジェスチャー」などで探してみてください。


UITextViewのインスタンスにdelegateを設定して(?)

UITextViewからUIViewのDelegateメソッドを設定するイメージだったような(うろおぼえですが。。)

id:knary

回答ありがとうございます。

リンク先を見ましたが、こちらですと選択した文字のバックカラーでなく

Textview全体のバックカラーの設定になっておりました。

選択した部分を変えたいというのが要望になります。

2011/02/15 18:34:10

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません