2010-12-13 41 views
0

我有一個UIScrollView,當有人點擊一個按鈕時,滾動視圖將變長。而且我想將其背景圖片擴展,也就是說,圖片的buttom部分可以被複制。你們知道如何在Objective C中做到嗎?如何在iPhone中擴展背景圖片?

非常感謝! penny

回答

2

我認爲這對你會很有用。

你可以設置滾動視圖backgroundColor如下;

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

通過這樣做,當scrollView變長時,圖像會自動複製。

或者不重複,您希望顯示的圖像的寬度和高度與scrollview內容相同,然後按照此代碼顯示。

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

通過這樣做imageView將顯示與scrollview的大小一樣多。

問候,

薩蒂亞