2010-12-13 13 views
0

私はUIScrollViewを持っています。誰かがボタンをクリックすると、スクロールビューが長くなります。そして私はその背景イメージを拡張したいと思います。つまり、イメージのバットーム部分を複製することができます。あなたはObjective cでそれを行う方法を知っていますか?iPhoneで背景イメージを拡張する方法は?

ありがとう! ペニー

答えて

2

これはあなたにとって役に立つと思います。

スクロールビューbackgroundColorを次のように設定できます。

scrollView.backGroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"moviestrip.png"]]; 

このようにすると、スクロールビューが長くなると自動的に画像が複製されます。

他のものを複製せずに、スクロールビューのコンテンツと同じ幅と高さの画像を表示したい場合は、このコードに従ってください。

CGRect rect = imageView.frame; 
rect.size = scrollView.contentSize; 
imageView.frame = rect; 

これを行うことによって、imageViewはスクロールビューのサイズと同じように表示されます。

よろしく、

サティヤ

関連する問題