属性付き文字列をnstextviewに配置し、textviewと行の高さを手動で計算したい
-(CGFloat)tableView:(NSTableView *)tableView heightOfRow:(NSInteger)row
中身
-(NSView *)tableView:(NSTableView *)tableView viewForTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row
{
WBMessageTableCellView *result = [tableView makeViewWithIdentifier:@"wbCell" owner:self];
//do some calculation, and update textview's frame
textView.frame = CGRectMake(57.0f, 36.0f-height, 380.0f, height);
}
heightは、NSTextViewの計算結果です。
すべてが初めて大丈夫です、
しかし、スクロールすると、TextViewが下に移動し始めます。
それは一日の間私を悩ませてきました、誰かが理由を知っていますか?前もって感謝します。