I have the same problem too. My 3 yr old boy is a very good eater since 4 mths. He will take anything that we feed him. And he will usually finish all his meals. But ever since he starts childcare, he refuse to sit and eat. And because he has been falling sick too regularly, we pull him out from childcare. Now he is worst. He throws tantrum and make a big fuss during meal time. He needs to be entertained with iPhone, else he will not be seated while eating. I hate to give him the iPhone. But wonder what else can i do to keep him interested.