The bond between the Cu²⁺ and OH⁻ ions is, well, ionic. However, the bond between the O and the H in the OH⁻ ion is covalent. So Cu(OH)₂ is, as a whole, an ionic compound, but it contains or comprises both ionic and covalent bonds.
4.5m questions
5.9m answers