The generic name of Shihuida is levamlodipine benzenesulfonate, which belongs to calcium antagonist and is mainly used for the treatment of hypertension and angina pectoris. Swelling of the legs after taking the medicine usually belongs to the adverse reaction of the medicine, if you need to change the medicine, you can use nifedipine tablets, felodipine extended-release tablets, verapamil hydrochloride tablets with similar efficacy under the guidance of the doctor. 1. Nifedipine tablets: mainly used for the treatment of hypertension and angina pectoris in variant angina pectoris, unstable angina pectoris, chronic stable angina pectoris. Adverse reactions such as peripheral edema, dizziness, headache, nausea, fatigue and facial flushing are common after taking the medicine, and should be used with caution for those with hepatic or renal insufficiency and those who are taking beta-blockers. 2. Felodipine extended-release tablets: it can treat hypertension and stable angina pectoris. Common adverse reactions are mild to moderate ankle edema. Facial flushing, headache, palpitations (a feeling of discomfort or panic of conscious heart beat), dizziness and fatigue may also occur. Uncompensated heart failure, acute myocardial infarction, women during pregnancy, patients with unstable angina pectoris and those who are allergic to felodipine are contraindicated. 3. Verapamil Hydrochloride Tablets: It can treat variant angina pectoris, unstable angina pectoris, chronic stable angina pectoris, essential hypertension, arrhythmia and so on. Constipation, dizziness, mild headache, nausea, hypotension, headache, peripheral edema and other adverse reactions are common after taking the drug. It is contraindicated in people with severe left ventricular insufficiency, hypotension or cardiogenic shock. Change of medication must be carried out by a doctor after assessment of the condition, and should not be changed blindly by oneself. If there is any discomfort after using the drug, you should seek medical advice promptly.