페이징을 사용할 수있는 UIScrollview를 만듭니다. (Interface Builder 또는 코드에서 수행 할 수 있음). ViewController 내부의 속성에 지정하십시오. 다음과 같이 보일 수 있습니다.
// this is how it looks when you do it in code yourself
@property (weak,nonatomic) UIScrollView *theScrollView;
// this is how it looks when you let Interface Builder create your property for you
@property(weak,nonatomic) IBOutlet UIScrollView *theScrollView;
속성이 약합니다. 보기가 하위보기로 ViewControllers 기본보기에 추가되었으므로보기에는 이미 강력한 포인터가 있으므로 속성이 강할 필요는 없습니다. 추가를 제거하려면 메인보기에서 스크롤보기를 읽은 다음 강력한 포인터를 사용해야합니다. 그렇지 않으면 스크롤보기의 할당이 해제됩니다.
이제 코드로, 그것은 당신의 하위 뷰를 추가 적절한 증분 x 오프셋이 버튼은이 탭 처리 같은 기능이 누를 때 다음과 :
/* i assume your scrollview is a property on your viewcontroller with the name "theScrollView */
- (void) handleFeaturedTap
{
/*
get the offset of your subview, to which you want to scroll, not shown.
*/
[self.theScrollView scrollRectToVisible:theRectYouWantToShow animated:YES];
}
이것은 다음있는 ScrollView이됩니다 귀하가 원하는 분야로 미끄러지십시오, 귀하의 경우에는 추천 도서를 보유하고있는 귀하의 견해를 추가 한 위치가 될 것입니다.
코드 또는 인터페이스 빌더를 사용하여 UIScrollview를 만드는 방법을 잘 모르는 경우 http://developer.apple.com/library/ios/#documentation/uikit/reference/UIScrollView_Class/Reference/UIScrollView.html과 UIView 참조를 읽고 Interface Builder 사용법에 대한 자습서를 확인하십시오.
자세한 방법으로 원하는 것을 설명하십시오. 책을 들고있는보기가 미끄러 져야하는보기를 덮고 있습니까? 또는 "추천 도서"보기가 포함 된보기가 슬라이드 가능한보기 여야합니까? –
@JohannesLumpe 책 표지를 들고있는보기를 만들고 싶습니다. "추천 도서"버튼을 클릭하면보기가 미끄러질 수 있습니다. –
Interface Builder 또는 코드에서 레이아웃을 생성하고 있습니까? –