no, the shininess does not affect the ivs, or to put it another way, a shiny pokemon can have any from a wide range of ivs, good or bad.