シーンに Scrollview を作成し、IB でシーンにボタンを追加するとします。次に、コードに入り、コンテンツ サイズを設定し、ユーザー インタラクションを有効にして、別のボタンを追加します。シミュレーターでプログラムを実行すると、Scrollview が機能しません。シーンの IB にあるボタンを削除すると、正常に機能します。IBとプログラムの両方でスクロールビューにアイテムを追加することはできませんか?
編集:すでに持っていたアプリの何かかもしれないと思いました。そこで、新しいプロジェクトを作成することにしました。そこにあるのはコードと下のシーンの写真だけです。実際、ScrollView の下に追加されます。
UIButton *myButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[myButton setTitle:@"My Button" forState:UIControlStateNormal];
myButton.frame = CGRectMake(100, 100, 150, 50);
[scrollView addSubview:myButton];
scrollView.userInteractionEnabled = YES;
[scrollView setContentSize:CGSizeMake(320, 1000)];