我想实现水平uiscrollview。我希望用户能够滑动到下一个视图,我不关心用户知道他们在哪个页面上(只有2个视图)。我相信他们称之为页面控制。水平uiscrollview
所以在我的IB我有一个默认视图,然后我添加了一个UIScrollView到它并链接其引用出口(称为scrollView)。我将之前在默认视图中的所有UILabel和图像放入scrollView中。
然后,我通过将其拖动到IB并将其链接并调用newView来创建另一个空视图。它是一个单独的对象,并未放入默认视图中。
然后在我的视图控制器viewDidLoad中我使用下面的代码:
[self->scrollView setScrollEnabled:YES];
[self->scrollView setDelegate:self];
self->scrollView.backgroundColor = [UIColor clearColor];
[self->scrollView setShowsHorizontalScrollIndicator:NO];
[self->scrollView setIndicatorStyle:UIScrollViewIndicatorStyleDefault]; scrollView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
scrollView.contentMode = UIViewContentModeScaleToFill;
[self->scrollView setContentSize:CGSizeMake(1300.0,0)];
[self.view addSubview:scrollView];
它不工作。任何人都可以解释我做错了什么?
谢谢!
你所面对的问题即你只得到了一个观点还是什么? – SRI
它不起作用意味着发生了什么? –
我在一个示例应用程序上尝试过它,并且适合我。 – Girish