为了区别生理性和病理性虹视,可让患者通过一个狭窄的裂隙观看一个光源,将裂隙垂直放置,并在瞳孔前方移动,如为生理性晶状体性虹视,在裂隙移动的过程中,虹视仅有部分可见,而且其位置随裂隙片的移动而改变。当裂隙位于瞳孔边缘时,晶状体水平放射状纤维起折射作用。
所以在上方和下方可见一段横行彩色弧,在裂隙位于瞳孔中央时,晶状体的垂直纤维起折射作用,则在水平方向两侧各有一段纵行彩色弧,而当裂隙位于瞳孔缘与瞳孔中心之间时,晶状体的斜行纤维起折射作用,则可在右上、右下,左上和左下四个方向各有一段短的斜行彩色弧。去掉裂隙片后则虹视恢复圆形。而病理性虹视在裂隙片移动的过程中,彩色环维持圆形,仅颜色稍发暗而已。 此外,正常人在雾中观看小而亮的路灯时也可发现虹视,这是因为空气中水分较多,与雨后天晴所出现的彩虹相同,没有临床意义。