问题分析:一般来说,吃了避孕药白带有血丝的原因如下:避孕药的副作用,宫颈有赘生物或有炎症,子宫内膜存在异常等都有可能导致女性出现吃了避孕药白带有血丝的情况,建议患者根据自身实际情况及时前往医院就诊,通过完善检查明确具体的病因后,在医生的指导下进行针对性治疗。日常生活中,要注意局部的卫生和清洁,勤清洗外阴,勤换内衣裤,多穿宽松透气性好的棉质内裤,还要注意饮食健康,多注意休息,避免劳累,保持心态平和,有利于身体健康。