我得到了它的工作:
1)把一個containerView內所有視圖/控制和聲明爲一個屬性。
2)添加以下代碼:
-(void)viewDidLayoutSubviews{
[super viewDidLayoutSubviews];
self.scrollView.contentSize = self.containerView.bounds.size;
}
- (void)viewDidLoad{
[super viewDidLoad];
//added with containerview from g8productions
self.containerView = [[UIView alloc] initWithFrame:CGRectMake(36, 59, 900, 1200)];
self.scrollView.translatesAutoresizingMaskIntoConstraints = NO;
[self.scrollView addSubview:self.containerView];
[self.scrollView setContentSize:self.containerView.bounds.size];
}
現在它滾動! :)
您是否找到解決該問題的方法?我有完全相同的問題。 – 2014-01-21 13:37:08
@canpoyrazoğlu說實話,我只是將所有的東西都搬回來使它合適。正如你從現場檢查員看到的,一切都在UIScrollView中。 – marciokoko 2014-01-21 23:11:00
我的頁面控件也在滾動視圖中,但它不滾動。即使所有約束都正確設置,它仍然停留在它的位置。看到這個:http://stackoverflow.com/questions/21259275/uipagecontrol-doesnt-obey-its-constraints-inside-uiscrollview – 2014-01-22 12:26:18