タグ

ブックマーク / www.bitz.co.jp (1)

  • Cocoa練習帳(2012-05-03)

    Twitterの詳細画面のように。テキスト中のハイパーリンクの文字色等を変更して、選ばれたら、そのURLをブラウザで開くようにするにはどうすればいいのか?詳しく調べていないが、一つはテキストをHTML化して、UIWebViewで表示するという案を思い浮かんだ。 OS Xの場合は、Technical Q&A QA1487「Embedding Hyperlinks in NSTextField and NSTextView」で説明されている。 iOSの場合、NSString関連のメソッドに差がある為、OS Xと同様な方法が適用できるのか分からない為、試行錯誤してみた。 /* NSAttributedStringを拡張するカテゴリとして実装 */ @interface NSAttributedString (Hyperlink) +(id)hyperlinkFromString:(NSStrin

    aklaswad
    aklaswad 2012/06/29
  • 1