【发布时间】:2012-09-06 15:37:52
【问题描述】:
我想在 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 开始向下移动,
困扰了我一天,有人知道为什么吗?提前致谢。
【问题讨论】:
标签: frame nstableview nstextview