2
我是Xcode的新手,現在我對UIScrollView
感到非常沮喪。我成功創建了一個ScrollView,並且它在內容和所有內容上都能正常工作。但後來我想創建一個新的ViewController,它有自己的scrollview和它自己的內容!但那不行!UIScrollView在更改視圖時停止工作
這裏是我的問題:
http://www.youtube.com/watch?v=LktaCZhBu4E&feature=youtu.be
我已經上傳了視頻,顯示這個問題是什麼樣子!
這裏是我的viewController.m:
//
// ViewController.m
// EHN Biler
//
// Created by Daniel Høi-Nielsen on 13/11/12.
// Copyright (c) 2012 EHN Graphis. All rights reserved.
//
#import "ViewController.h"
@interface ViewController()
@end
@implementation ViewController
-(void)viewWillAppear:(BOOL)animated{
[scroller setFrame:CGRectMake(0, 0, 320, 800)];
}
-(void)viewDidAppear:(BOOL)animated
{
[scroller setScrollEnabled:YES];
[scroller setContentSize:CGSizeMake(320, 800)];
}
- (void)viewDidLoad
{
[super viewDidLoad];
[scroller setScrollEnabled:YES];
[scroller setContentSize:CGSizeMake(320, 8000)];
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
@end
這裏是viewController.h:
//
// ViewController.h
// EHN Biler
//
// Created by Daniel Høi-Nielsen on 13/11/12.
// Copyright (c) 2012 EHN Graphis. All rights reserved.
//
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController {
IBOutlet UIScrollView *scroller;
}
@property(nonatomic) BOOL canCancelContentTouches;
@end
我想我需要一些代碼來完成這項工作,所以我真的希望有人能幫我!我一直在尋找所有的答案!請記住我是新來的,所以請教育。
順便說一句...當我在3,5顯示器上運行它,它工作得很好!當我在4英寸顯示屏/ iphone 5上運行它時,問題就發生了! :( –
http://www.youtube.com/watch?v=YTzPpTayfhE&feature=youtu.be –