- (void)awakeFromNib
{
CGRectrect =self.bounds;
rect.size.height=30; // cell 的高度为30,加载进来的时候self.bounds.size.height 为53,暂时不清楚这个值怎么来的(可能原因是headerView高度23加上cell高度30)。所以单独处理下范围高度。
NSTrackingArea *area =[[NSTrackingArea alloc] initWithRect:rect options:NSTrackingMouseEnteredAndExited|NSTrackingActiveInKeyWindow owner:self userInfo:nil];
[self addTrackingArea:area];
}
- (void)mouseEntered:(NSEvent*)theEvent{
// 鼠标进入cell范围
}
- (void)mouseExited:(NSEvent*)event
{
// 鼠标移出cell范围
}
网友评论