Question: how many valence electrons are transferred from calcium to iodine?
Answer: This makes sense because the iodine ion has a charge of -1, so two iodine ions have to be present to cancel out the +2 charge of the calcium ion. Therefore, the calcium atom transfers 2 valence electrons, one to each iodine atom, to form the ionic bond.