因为使用时候的类型和初始化的对象类型不匹配造成的,例如
#define TITLE_NAME_nor @[@"hot_c",@"bgyl_c",@"microphone_c",@"socker-ball_c",@"more_c"]
[button setImage:TITLE_NAME_nor[i] forState:UIControlStateNormal];
写代码快了,没注意,直接把名字给付给图片了。改为正确的就没事了
[button setImage:[UIImage imageNamed:TITLE_NAME_nor[i]] forState:UIControlStateNormal];
时间: 2024-10-12 14:20:08