问题分析:虹视是一种视觉现象,主要发生在眼压升高引起角膜水肿、结膜炎、角膜表面分泌物附着、角膜前表面被泪水覆盖、眼镜佩戴者晶状体表面被水蒸气覆盖、建议及时的到医院就诊,调节情绪,加强锻炼,注意眼部卫生,避免暴饮暴食。