ほとんどのviewControllerに共通のビューがほとんどありません。私が気付いたのは、すべてのviewControllerに単一のコードを再利用できることです。これは絶対に賢明です。このために、次のような静的メソッドを持つ クラスUtilsを作成することにしました。
+(void)createCommonViews:(float)yAxis:(NSString*)text;
私の場合、一般的なビューは3つのラベルと2つの画像です。
問題: Utilsからこれらのビューを追加できません。Utilsからのビューを追加できるように、自分自身をパラメーターとして送信するにはどうすればよいのでしょうか。viewControllerの外部にビューを追加するのは間違っている可能性があります。その場合、解決策は何でしょうか?これらすべてのビューをで取得し、 UtilsメソッドUIView
のreturn typeをとして設定してから( viewControllerからメソッドを呼び出した後に) viewControllerに追加すると、問題が解決する場合があります。しかし、私が探しているのは他の解決策です。 UIView
UIView