Mac开发|Label

2021-07-12  本文已影响0人  Patrick_QiWei

简单记录一下关于Label中的一些可能会用到的点

Identity

show the Identity inspector中,会用到的点

Identifier & Tool Tip

如图1定义之后,可以看一下效果


图1
  1. 首先是在Tool Tips中输入了这是提示后,将鼠标停留在Label上后就会显示一个提示框框,显示的就是Tool Tips输入的值

    图2
  2. 通过该段代码就可以获取到label定义的identifier

NSLog(@"label identifier is %@", self.label.identifier);
------
控制台输出
2021-07-11 15:47:20.367134+0800 Label的使用[1451:46059] label identifier is name
User Defined Runtime Attributes
  1. 在不使用User Defined Runtime Attributes之前,想要完成图2展示的效果,需要编写如下的代码
self.label.stringValue = @"花间一壶酒,独酌无相亲。举杯邀明月,对影成三人。\n月既不解饮,影徒随我身。暂伴月将影,行乐须及春。";
self.label.drawsBackground = YES;
self.label.backgroundColor = [NSColor greenColor];

同样的可以将这些属性搬到User Defined Runtime Attributes上,如图3,这样的话将原先的代码删除后,也可以展示出图2的效果

图3
上一篇下一篇

猜你喜欢

热点阅读