[[self.view viewWithTag:thisTag].layer setTextColor:[UIColor redColor]];
这不起作用。
答案 0 :(得分:0)
我假设您没有收到错误消息;否则你可能会发布它。所以我假设如下:
thisTag
是视图层次结构中不存在的标记。在这种情况下,viewWithTag:
将返回nil
。然后,您发送消息layer
,然后setTextColor:
发送给nil
,但不执行任何操作。
如果viewWithTag:
将返回UIView
个对象,您将获得其layer
属性,然后发送setTextColor:
,该CALayer
未定义{{1}}个对象,因此会给你一个错误信息。