hi,
babies know when they are hungry and when they are not. If they started to refuse foods when you started solids it may be cause, if they did not like the food, or where forced to eat it the likelyhood is they still remember this and are therefore tense at meal times and refusing food. If they have not been started on solids then give that a go, they may want to try something new.
i wouldnt force your baby to eat, even if they go a couple of days without any they will soon realise that they want some. Also could they be doing it for attention.