2015-01-03 4 views
0

Я создал прокрутку, которую я хочу работать на горизонтальной оси. Я создал его следующим образом.Горизонтальный ScrollView Xcode 6 не работает

в моем файле scrollerViewController.h

@property IBOutlet UIScrollView *scroller; 

и в моем файле scrollerViewController.m

- (void)viewDidLoad { 
    [super viewDidLoad]; 

    self.scroller = [[UIScrollView alloc] init]; 

    [self.scroller setScrollEnabled:YES]; 
    [self.scroller setContentSize:CGSizeMake(968, 263)]; 

} 

В раскадровке мой размер scrollerViewController моделирования я сделал ширина 1000, а ширина вид прокрутки и высота для соответствия [self.scroller setContentSize: CGSizeMake (968, 263)];

ScrollView подключен, но он по-прежнему не будет прокручиваться. Я разместил метку с текстом в представлении прокрутки. Любые идеи, почему это не работает?

Благодаря

+1

Я не понимаю, что вы добавили scrollview на раскадровку, все еще делаете alloc? –

+0

Я не хотел вставлять это в ... Любые идеи? – burrGGG

+0

http://stackoverflow.com/a/20318430/2274694 –

ответ

0

Я думаю, что причиной этого является создать новый UIScrollView, который не является одним из раскадровки и его кадр не установлен.

+0

У меня есть scrollview из раскадровки, затем я подключился к scrollerViewController.h (ctrl + drag). Я удалил alloc, не хотел иметь это в ... Любые идеи? – burrGGG

+0

My ScrollView работает, если он вертикальный, но ничего не сделает, если горизонтально? Любая помощь? – burrGGG

+0

Возможно, размер контента невелик, попробуйте установить размер содержимого, размер которого превышает высоту кадра. – gabbler

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