1
我創建了viewDidLoad方法的視圖它的工作發現,但是當我添加相同的視圖與按鈕上不同的x和y點單擊它不刷新或工作它顯示首先加載的原始視圖,以便如何使用新的點顯示或刷新相同的視圖。如何刷新按鈕點擊不同的值在iphone應用程序
在我看來,做負載
int height3=(int)roundf(appDelegate.Same_Vaccination_MildEI_Unvaccinated);
thirdView=[[UIView alloc] initWithFrame:CGRectMake(190,360,100,-height3)];
thirdView.backgroundColor=[UIColor colorWithRed:(102/255.f) green:(107/255.f)
blue:(40/255.f) alpha:1];
[self.view addSubview:thirdView];
又有一鍵點擊
-(IBAction)showUpdates{
int height3=(int)roundf(appDelegate.Same_Vaccination_MildEI_Unvaccinated);
thirdView=[[UIView alloc] initWithFrame:CGRectMake(200,400,100,-height3)];
thirdView.backgroundColor=[UIColor colorWithRed:(102/255.f)
green:(107/255.f) blue:(40/255.f) alpha:1];
[self.view addSubview:thirdView];
}
我已經試過這個,但有沒有其他方式不創建兩個視圖 – user1808433
你只能創建一個UIView對象。並使用它的「setFrame」方法。並改變視圖的位置。希望它能幫助你。 –
你能寫一些代碼我怎麼可能這樣做其實我只改變框架的高度,所以如何設置使用設置框架 – user1808433