IgA血尿一般持续几天,需要根据患者病情的严重程度进行判断。如果患者的病情比较轻微,可能持续1-2天左右;如果患者的病情比较严重,可能持续7-10天左右。IgA血尿是指尿液中存在IgA类免疫球蛋白,可能是由于感染、结石等原因引起的。如果患者的病情比较轻微,只是出现了少量的血尿,并没有伴随其他明显的不适症状,而且在积极配合医生进行治疗后,病情得到了有效的控制,一般会持续1-2天左右。但如果患者的病情比较严重,出现了大量血尿的情况,并且还伴有腰痛、腹痛等症状,在这种情况下可能会持续7-10天左右。建议患者及时到正规医院的肾内科进行相关检查,并配合医生积极进行针对性治疗。在日常生活中,患者要注意多休息,避免过度劳累以及熬夜。同时还要注意饮食健康,多吃一些清淡易消化的食物,少吃辛辣刺激油腻的食物。另外,患者还可以适当运动锻炼身体,能够增强自身抵抗力。