Sounds like she's either a.) barn sour or b.) bored on the hacks or c.) both. In any case she needs to learn that YOU are in charge here, and it would do you good to learn that even better yourself!
Make her associate hacking with fun and relaxation, and near-the-barn with work. Start hand-grazing or taking leisurely walks, or feeding treats to him, a little ways towards where you hack, and then taking him back to the barn and call it a day.
I have a horse who, a month ago, would never let me catch him. Once took me 45 minutes to halter! Recently I started taking him out of the dirt pasture and teaching him shoulder-in, haunch turns, side-passing, trotting poles, etc from the ground and using a bite of grass or an apple slice as a treat. Man, he loves it! Now whenever I come to the barn and he hears his his halter jiggling, he shoves his head into it! Loves being taken out now!
You could also try ponying another non-barn sour horse when you go. Maybe she just needs a confidence boost