2012-03-19 21 views
2

Delegateメソッドをプログラムで呼び出すことはできませんか? いくつかの自動スケールの後に軸を更新するために、コアプロットライブラリのAxis Delegateメソッドを手動で呼びたいと思います。代理メソッドをプログラムで呼び出すことはできませんか?

-(BOOL)axis:(CPTAxis *)axis shouldUpdateAxisLabelsAtLocations:(NSSet *)locations 

私は、軸の委譲と同じ仕事をするので、別の呼び出しメソッドを作成したくありません。デリゲートを手動でどのように呼び出すことができますか?

答えて

7

他の方法とまったく同じことができます。デリゲートメソッドについては特別なものはありません。

あなたが渡したい情報が含まれている変数 axislocationsを持っていると仮定し
[self axis:axis shouldUpdateAxisLabelsAtLocations:locations]; 

関連する問題