fix UIButton setTitleColor:forState: not working bug