(void)drawRect:(CGRect)rect中可以定义初次的image, 因为业务需要在一个时间之后将这个位置上的图换成另一个, 我写了一个枚举值记录状态, 并且调用setNeedDisplay来重新drawRect, 根据枚举值来加载不同的图片.
可现在的情况是: drawRect方法中的确走了分支, 可是图片就一直是一开始的图片不切换, 请问该怎么办?
现在很坑啊, 如果使用纯代码写是可以做到这点, 但现在用了xib, 这种最简单的操作竟然做不了
(void)drawRect:(CGRect)rect中可以定义初次的image, 因为业务需要在一个时间之后将这个位置上的图换成另一个, 我写了一个枚举值记录状态, 并且调用setNeedDisplay来重新drawRect, 根据枚举值来加载不同的图片.
可现在的情况是: drawRect方法中的确走了分支, 可是图片就一直是一开始的图片不切换, 请问该怎么办?
现在很坑啊, 如果使用纯代码写是可以做到这点, 但现在用了xib, 这种最简单的操作竟然做不了
2 回答1k 阅读
1 回答1.1k 阅读✓ 已解决
1 回答2.7k 阅读
1 回答1.5k 阅读
1 回答1.4k 阅读
1.7k 阅读
1 回答1.1k 阅读