Xcode에서 scrollView를 만들고 설정할 때 절대로 작동하지 않습니다. 단순히 스크롤하고 내 콘텐츠를 보여주지 않을 것입니다! 나는 그것의 백엔드를 코딩했지만 아무런 시도도하지 않았다! 나는이 튜토리얼을 iOS 4 이후에 사용 해왔다. Devx Scrollview TutorialiOS 6에서는 ScrollView가 엉망입니다.
이제 새로운 아이폰의 새로운 화면 크기 때문에 iOS 6에서 깨진 것 같아. 여기 백엔드 코드를 사용하고 있습니다 : 엑스 코드에서
scrollView.frame = CGRectMake(0, 0, 320, 520);
//---set the content size of the scroll view---
[scrollView setContentSize:CGSizeMake(320, 520)];
// Do any additional setup after loading the view.
있는 ScrollView의 크기는 폭 : 320, 높이 : 내가 잘못 뭐하는 거지 (520)
? 아마 어리 석다.
업데이트 :
- (void)viewDidLoad
{
[super viewDidLoad];
[self.overlay removeFromSuperview];
NSNotificationCenter *nc = [NSNotificationCenter defaultCenter];
[nc addObserver:self selector:@selector(keyboardWillShow:) name:
UIKeyboardWillShowNotification object:nil];
[nc addObserver:self selector:@selector(keyboardWillHide:) name:
UIKeyboardWillHideNotification object:nil];
tapRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self
action:@selector(didTapAnywhere:)];
[self customizeAppearance];
self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"stone.png"]];
[scrollView setScrollEnabled:YES];
scrollView.frame = ([UIScreen mainScreen].bounds);
//---set the content size of the scroll view---
[scrollView setContentSize:CGSizeMake(320, 800)];
// Do any additional setup after loading the view.
}
당신이 기대하고있는 것은 구체적으로 일어나지 않습니다. – Luke
스크롤! 죄송합니다. – Keaton
좋아요,하지만 스크롤 뷰에 얼마나 많은 콘텐츠가 있습니까? 방금 설정 한 콘텐츠 크기의 높이보다 작 으면 스크롤하지 않습니다. 대개 콘텐츠 크기의 높이를 마지막 객체의 y- 원점과 높이로 설정합니다. – Luke