1

イメージとNSTextFieldを持つビューベースのTableViewがあります。私は自分のNSTextFieldの中にいくつかのリンクを持っているし、多くのオプション(http://developer.apple.com/library/mac/#qa/qa2006/qa1487.html、dsclickableurltextfield)を試してみましたが、これらのオプションはセルベースのテーブルビューに収まるように見えるので何も動きません。私はまた、wwdc 2010のココアのヒントやトリックを見て、テーブルビューの内部のリンクについてよく説明しました。しかし、カスタムNSTextFieldCellは私のためには機能しません。マウスイベントは、カスタムクラスに到達しないとナッシングが起こるという理由...私はあなたがこの問題を解決するために、正しい考えを持っている願っていますビューベースのTableView(NSTableCellView)のハイパーリンク

...

答えて

1

のためにあなたはにこれを追加する必要がありますあなたのテーブルビューの代理人:

- (BOOL)tableView:(NSTableView *)tableView shouldTrackCell:(NSCell *)cell forTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row 
{ 
    return YES; // required for specific tracking control in our NSTextFieldCell 
} 
関連する問題