textView:clickedOnLink:
INDEX>NSTextView
テキストビューのリンクをクリックした時に呼び出されます
-(BOOL)textView:(NSTextView *)textView: clickedOnLink:(id)link:
- 出版社/メーカー: 東宝
- 発売日: 2004/06/25
- メディア: DVD
- 購入: 3人 クリック: 86回
- この商品を含むブログ (93件) を見る
解説
テキストビューのリンクをクリックした時に呼び出されます。
返り値
( BOOL )
YES/NO
引数
( NSTextView * )textView
テキストビュー
( id )link
リンク(URL)
フレームワーク
ApplicationKit
クラス
NSTextView
Instance Methods
使用可能
10.0
参照
例文
#import "MyObject.h" //TextViewからこのクラスにdelegateしている @implementation MyObject -(BOOL)textView:(NSTextView *)textView clickedOnLink:(id)link { //リンクをクリックしたら NSLog([link description]);//リンク先を表示 return YES; } - (IBAction)myAction:(id)sender { //htmlを読み込み NSURL *url = [NSURL URLWithString:@"http://www.oomori.com/"]; NSData *da = [url resourceDataUsingCache:YES]; NSDictionary *dic = [[[NSDictionary alloc] init] autorelease]; NSAttributedString *aString = [[[NSAttributedString alloc] initWithHTML:da documentAttributes:&dic] autorelease]; [[myOutlet textStorage] appendAttributedString:aString]; } @end