2013-02-18 3 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 s звено видео, показывающие проблему http://youtu.be/TgTaiEEhPhc

любая идея или пример подсчета. им новичок :(

благодаря

UPDATE

я пытался ставить один и тот же код, я имел в viewDidLoad и это то, что произойдет:

http://youtu.be/R6M4gGyLxgQ

внутримышечно в настоящее время имея другую проблему, он не прокручивает весь путь вниз, и хотя я пытался изменить значения, которые он по-прежнему не работает. любая помощь? спасибо!

ответ

0

То, что вы делаете, должно выполняться в viewDidLoad, а не viewDidAppear. Я бы предположил, что ошибка исходит из того факта, что ваш профиль прокрутки был слишком низким, когда вы установили размер содержимого, возможно, изменив ваш scrollView ниже?

+0

Я попытался сделать тот же код: [myScroll setScrollEnabled: YES]; [myScroll setContentSize: CGSizeMake (320, 940)]; но он не будет работать на viewDidload –

+0

Я пробовал делать vieDidLoad, но он работает. im не удалось прокрутить весь путь вниз http://youtu.be/R6M4gGyLxgQ –

Смежные вопросы