0
[[self.view viewWithTag:thisTag].layer setTextColor:[UIColor redColor]];

这行不通。

4

1 回答 1

0

我假设您没有收到错误消息;否则你可能会发布它。所以我假设以下内容:
thisTag是您的视图层次结构中不存在的标签。在这种情况下,viewWithTag:将返回nil. 然后你发送消息layer,然后发送setTextColor:nil,什么都不做。
如果viewWithTag:将返回一个UIView对象,您将获得它的layer属性,然后发送它setTextColor:,它不是为CALayer对象定义的,因此会给您一条错误消息。

于 2013-05-06T07:28:50.653 回答