Generally I don't feed my pigs veggies every day, but they usually get them every couple of days. With 9 pigs, veggies every day isn't always possible due to the sheer amount of it we'd have to be buying to give it to them daily. But they get fresh grass daily and dandelion leaves and stuff.
They have unlimited hay and pretty much unlimited pellets (with 7 pigs in the herd they just have 4 bowls that never go empty). Bless them, my pigs now get excited over their fresh hay boxes. I decided to give litter trays full of hay a go and it's gone down really well! They get the normal hay that we bed them on and it's sprinkled with a very generous helping of the 'posh stuff' (Timothy, Excel herbages, etc) and they love that. They're emptying two litter trays a day plus eating their bedding. Even with veggies put in some of the girls are going for the hay first! :O