2013-02-18 96 views
0

所以我在我的應用程序中做滾動視圖,所以我可以在一個視圖中顯示更多內容。故事板最後有很多文字,1張圖片和3個按鈕。每次我一直滾動到按鈕並點擊其中的一個,它就會把我帶到相應的故事板,但是當我點擊按鈕返回到所有內容的主要故事板時,它不會導致我滾動回來到頂部。這是所有在.m文件滾動視圖代碼:使xcode中的滾動視圖故障?

-(void)viewDidAppear:(BOOL)animated{ 

[myScroll setScrollEnabled:YES]; 
[myScroll setContentSize:CGSizeMake(320, 940)]; 
} 

這是滾動視圖.h文件中的代碼:

@interface SimplifyingNumericlaExpressionsViewController : UIViewController 
@property (strong, nonatomic) IBOutlet UIScrollView *myScroll; 

@end 

有什麼辦法我coud設置它正在查看時的滾動視圖的默認座標?或者什麼可以狐狸呢?

herei秒的視頻顯示的問題http://youtu.be/TgTaiEEhPhc

任何想法或示例計數的鏈接。我是個初學者:(

感謝

UPDATE

我試圖把相同的代碼,我不得不在viewDidLoad中,這是發生什麼事!

http://youtu.be/R6M4gGyLxgQ

現在即時通訊有一個不同的問題,它不會一直向下滾動,即使我試圖改變它的值仍然不起作用,任何幫助?謝謝!

回答

0

你正在做的事情應該在viewDidLoad中完成而不是viewDidAppear。當你設置內容大小可能重新安裝你的scrollView時,我會假設這個bug已經從你的滾動視圖超低了的事實出發了?

+0

我試着做同樣的代碼:[myScroll setScrollEnabled:YES]; [myScroll setContentSize:CGSizeMake(320,940)];但它不會在viewDidload – 2013-02-18 22:27:46

+0

我試圖做的vieDidLoad,但它didstst工作。即時通訊不能夠一直向下滾動http://youtu.be/R6M4gGyLxgQ – 2013-02-18 22:46:50