画像を表示するストーリーボードにViewControllerがあります。異なる画像を含む同じクラスのインスタンス(10個のviewController)を移動する「次へ」ボタンと「前へ」ボタンが必要です。「最初の」インスタンスはストーリーボードの一部です。スクロールバーのサブビューであるすべての画像を手動でプログラムしました。問題は、手動のViewControllerを適切に追加する方法です
- どのようにアプローチしますか?私は考えていましたが、画像だけが変わるので、「initWithImageArray」のようなインスタンスメソッドを作成する必要がありますか?
- クラス インスタンスの MutableArray を作成する必要がありますか?
もしそうなら、私が配列のどのインスタンスかを知る方法はありますか? だから私はいつ「停止」し、「次へ」ボタンまたは「前へ」ボタンを表示しないかを知っています
VCDecorations *page1 = [self.storyboard instantiateViewControllerWithIdentifier:@"VCDecorations"]; VCDecorations *page2 = [self.storyboard instantiateViewControllerWithIdentifier:@"VCDecorations"]; VCDecorations *page3 = [self.storyboard instantiateViewControllerWithIdentifier:@"VCDecorations"]; DecoViewControllers = [[NSArray alloc]initWithObjects:page1,page2,page3, nil];
現在「page1」または「page2」のどちらにいるかを知る方法はありますか?
ありがとうございました。