正常的食物中都含有一定的钾离子,摄入以后需要通过肾脏排泄出去,维持身体内的血钾的平衡。血钾升高无外乎摄入过多、排出过少或者是因为某种原因导致细胞内的钾离子向细胞外释放血液中的血钾升高。IgA肾病患者如果出现血钾升高,可能是已经发展到了肾功能衰竭,肾脏排泄能力下降,从而导致血压升高,这是最主要的原因;
其次,IgA肾病的患者如果吃一些药物,这些药物可能会抑制肾脏的排泄钾离子能力,比如普利类降压药、螺内酯;也有些患者是因为吃了大量含有钾离子的食物导致;代谢性酸中毒的情况下,也有可能会导致细胞内的钾离子向细胞外释放。这些因素都可能会参与IgA肾病患者出现的高钾血症。