1、关于titleLabel.text的小问题
今天在做一个小程序的时候,发现一个小问题。我将一个button的默认和高亮状态的tittle设置为有文字@“点我啊”,用titleLabel.text输出这个button的tittle发现文字是“点我啊”,但是!!奇怪的一幕出现了,我将button的默认状态的tittle设置为nil了,但是输出用titleLabel.text输出这个button的tittle发现文字还是“点我啊”!查找文档没有寻找到相关的说明,希望有大神回答。为什么会是这个情况?我只能现在认为是这个titleLabel.text只要用
setTitle设置过文字或者在用storyboard或者xib文件设置控件属性设置有字符后就不能被代码清空了(简单说就是用button.titleLabel.text读取,不可能为空,除非从没设置过)。具体测试代码和方式如下图,
。