我已經寫在第一類如何調用ios中另一個類的動畫函數?
-(void)send
{
right=[[ViewProfileRightPanel alloc]initWithNibName:@"ViewProfileRightPanel" bundle:Nil];
right.view.frame=CGRectMake(0, 0, 260, 548);
[self.view showOrigamiTransitionWith:right.view
NumberOfFolds:[@"1" intValue]
Duration:[@"0.58" floatValue]
Direction:currDirectionRightPanel
completion:^(BOOL finished) { NSLog(@"4");
}];
}
,當我在第一類按下按鈕,它就會打開右側面板此代碼被調用幻燈片動畫代碼。動畫來關閉右面板,
-(void)close
{
[self.view hideOrigamiTransitionWith:right.view
NumberOfFolds:[@"1" intValue]
Duration:[@"0.58" floatValue]
Direction:currDirectionRightPanel
completion:^(BOOL finished) {
}];
}
現在我想在第二類,而不是按下按鈕,從第一類來執行按鈕的按下關閉動畫。
問題:我怎樣才能從第二類訪問第一類的功能?
讓它成爲類的方法,並在需要時隨類名訪問它:) –
您可以通過編寫'1'而不是'[@「1」intValue]'或'0.58'而不是'[@ 「0.58」floatValue]'。它是正確的,具有相同的結果,更短,更好閱讀並避免創建需要解析的字符串。 – FelixLam