I think toddlers go through stages like this and then it does pass. Does your daughter do swimming lessons? I find this makes my children starving afterwards. So if that isn't an option try feeding after some exercise. I think little healthy snacks throughout the day are fine instead of big meals.
Maybe you could try having a couple of friends over with children then do some eating. She might eat if she see other children doing it.
My son who is 3 next month was the same, I had a nightmare feeding him as soon as he turned 1. I tried giving him choices but I found it put even
more pressure on him and he still refused to eat! It became such a problem and stress that I had to sit back and look at the way I was with him at dinner times and re-evaluate my methods! I realised he wasn't going to sit at the table with the family and eat and as he was causing so much havoc my
husband and I weren't eating properly either.
As much as it goes against all my values I now sit him in front of his favourite TV programmes, he has his own table and chair and I put his dinner in front of him and leave the room. Eventually he started eating! Even though it could take over an hour!
He still has issues about eating in front of people at a restaurant etc but at home he sits at his table in front of the TV and eats 3 good meals a day.
Although he can sometimes get wrapped up in his programme he has to be prompted to eat but I try not to make a big deal out of it.