2012-07-13 4 views
0

이것은 아마도 한 무리로 물었습니다. 그래서 쉽게 이해할 수없는 한, 내가 연구 할 수있는 방향을 찾고 있습니다. 나는 프로퍼 용어로 검색 할 수 없다고 생각한다. 나는 계속해서 같은 표준 인 UIScrollView 정보를 얻는다.한 부분의 뷰를 스크롤 가능하게 만들려면 어떻게합니까?

나는 스크롤 가능한보기를 만드는 방법을 이해하고 있지만 웹 페이지 중앙의 스크롤 가능한 div와 같이 스크롤 할 수 있도록 내보기 중앙의 310 x 310 픽셀 부분을 말하면서 아무것도 찾을 수 없습니다. 그것은 중심에서 스크롤 할 내용 주위에 멋진 이미지 테두리를 가질 수 있습니다.

답변

0

addSubview 방법을 UIView으로 수행 할 수 있습니다.

화면의 크기 (또는 차지할 공간)에 관계없이 UIImageView을 만듭니다. 여기에는 참조하는 '이미지 테두리'가 포함됩니다. 보기의 이름이 backgroundImageView이라고 가정 해 보겠습니다.

그런 다음 UIScrollView을 작성하십시오. myScrollView이라고합시다. 이제이 라인 :

[backgroundImageView addSubview:myScrollView]; 

뷰 계층에 backgroundImageView 내부 myScrollView을 추가 할 것이다. 이제 좌표계 backgroundImageViewmyScrollView의 위치를 ​​설정했습니다.

[myScrollView setFrame:CGRectMake((backgroundImageView.frame.size.width - myScrollView.frame.size.width)/2, (backgroundImageView.frame.size.height - myScrollView.frame.size.height)/2, myScrollView.frame.size.width, myScrollView.frame.size.height)]; 

을 봐라, 당신은

+0

건배, 그럼 난 다른보기로 myScrollView를 채워야 할 것 같아요? 나는 사과 문서를 읽으려고하고 있지만 튜토리얼을 보는 것을 좋아한다. 처음부터이 모든 것을 배우고 있기 때문에 비주얼 비트가 더 편하게 해준다. –

+0

네, 그렇습니다. 'UIScrollView'는 다른 뷰를위한 컨테이너입니다. 'addSubview'를 사용하여 스크롤하고자하는 모든 것을 넣어야합니다. :) 그래, 나는 영상을 이해할 수 있습니다! 희망 귀하의 아이폰 개발 여행 잘 간다 :) – WendiKidd

1

은 그냥있는 UIScrollView를 만들 :) 수행하고 원하는 다음 다른 추가 크기와 위치의 프레임을 설정하고 : 그래서 중심을 이렇게 전망.

관련 문제