Ugh, I can totally sympathize with this and my daughter is only 13 months..
Keziah used to like almost anything you put in front of her and hardly refused.. but lately (more since she started to feed herself) we've been having huge dinner time tanties and she'll throw food all over the place until I get so fed up and get her out of the highchair
It's really frustrating when you go to the effort of cooking them something they like and they throw it all over the room with a mammoth tanty following shortly after