2010-12-13 6 views
0

UIScrollView가 있는데 누군가가 버튼을 클릭하면 scrollview가 길어집니다. 그리고 나는 그것의 배경 이미지를 확장시키고 싶다. 즉, 이미지의 엉덩이 부분을 복제 할 수있다. 너희들은 목표 c에서 그것을하는 방법을 안다?아이폰에서 배경 이미지를 확장하는 방법?

감사합니다. 페니

답변

2

나는 이것이 당신에게 유용 할 것이라고 생각합니다.

스크롤보기 backgroundColor를 다음과 같이 설정할 수 있습니다.

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

이와 같이하면 scrollView가 길어지면 자동으로 이미지가 복제됩니다.

또는 복제하지 않고 스크롤 뷰 내용만큼 너비와 높이가 더 큰 이미지를 표시하려면이 코드를 따르십시오.

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

이렇게하면 imageView가 scrollview의 크기만큼 표시됩니다.

감사합니다,

사티

관련 문제