ドミノのように基本的に動作するセルベースのゲームを構築しています。中央の1つのタイルから始め、すべての方向に分岐できるタイルを追加します。私は自分のゲームテーブルをすべてセットアップし、素晴らしい仕事をしています...今は、拡大するコンテンツに対応するためにスクロールする必要があります。UIScrollView内のコンテンツを拡張する
これは、UIScrollView
のビルトインビヘイビアにはあまり適合していないようです。 1つは、細胞がすべての方向に拡大することです。潜在的にはUIScrollView
の負の座標空間に入ります。私が言うことができる限り、UIScrollView
は、スクロールするコンテンツ領域に対して、サイズAND起点の実際のCGRect
を定義することはできません。ポイント(0,0)から伸びるコンテンツ領域の幅と高さのみを定義できます。これは本当ですか、それとも何か不足していますか?
コンテンツ領域の制限について私が理解しているとすれば、どのようにしてこの問題を解決するのでしょうか?私の考えは、ゲームボードの拡張に伴ってすべてのサブビューを正の座標空間にシフトし、スクロールビューのcontentOffset
プロパティを更新してシフトに対抗し、トランジションを不可視にすることです。私は、これを開発し始める前に、劣ったホイールを再発明していないことを確認したいだけです。
ありがとうございました。