在Mac应用开发中,当鼠标悬停在某个View上面的时候,显示提示语。这是一个很常见的需求。刚好,NSView有一个实现该需求的属性toolTip 。
下面是给按钮添加鼠标悬停提示语的代码:
NSButton *btn = [BaseUtil generateBtnWithTitle: @"选择目标"
target: self
action: @selector(chooseTarget)
frame: NSMakeRect(0, 0, 100, 48)];
[btn setToolTip:@"按照目标类型选择目标"];
[self.view addSubview:btn];