私が欲しいのは、背景として繰り返しタイル画像を持っているUIScrollViewです。
この質問に対する明白な答えは次のとおりです。
myScrollView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"myRepeatingImage.png"]];
ただし、このソリューションには複数の問題があります...
- パフォーマンスはひどいです。
- ズームでは正しく「機能」しません。
次の考えは、UIView(これをbackgroundViewと呼びます)を背景色として繰り返し画像を使用してmyScrollViewに追加し、すべてのサブビューをbackgroundViewに追加することです。ただし、これは、backgroundViewのサイズを絶えず変更することで非常に厄介になる可能性があるため、ユーザーがズームアウトしたときに(一時的に最小ズームレベルを超えても)、backgroundViewの「周囲」を見ることができません。
助言がありますか?
この質問に似ていますが、質問は 背景としてパターン画像を使用した未回答のUIScrollViewでした