こんにちは、iOS 初心者です。
親クラスと子クラスの 2 つのクラスがあります。UIScrollViewを作成する親クラスに1つのメソッドがあります。親クラスのオブジェクトを作成して、子クラスからその親クラスのメソッドを呼び出そうとしています。そのメソッドは、子クラスから呼び出しているときに呼び出されますが、self を使用して親クラスで同じメソッドを呼び出すと、UIScrollView が作成されず、UIScrollView が作成されます。
どこで問題を起こしているのかわかりません。ガイドしてください
//親クラスのスクロールビュー作成メソッド//
-(void)creatingScroll
{
UIScrollView * propertyScrl = [[UIScrollView alloc]initWithFrame:CGRectMake(10, 200, 320, 160)];
propertyScrl.scrollEnabled = YES;
propertyScrl.showsHorizontalScrollIndicator = YES;
propertyScrl.contentSize = CGSizeMake(600, 60);
propertyScrl.backgroundColor = [UIColor redColor];
[self.view addSubview:propertyScrl];
}
//子クラスから上記のメソッドを呼び出す//
ParentViewController *vc = [[ParentViewController alloc]init];
[vc creatingScroll];