我有一個UIScrollView包含許多UIImageView,UILabel等的標簽,標簽的長度比的長得多UIScrollView,但是當我運行該應用程序時,無法單擊并向下滾動...為什么會這樣呢?謝謝
3 回答

RISEBY
TA貢獻1856條經驗 獲得超5個贊
您需要設置contentSize滾動視圖的屬性才能使其正確滾動。
如果您使用自動布局,你需要設置contentSize的viewDidLayoutSubviews,以便它的自動布局完成后應用。
代碼看起來像這樣:
-(void)viewDidLayoutSubviews
{
// The scrollview needs to know the content size for it to work correctly
self.scrollView.contentSize = CGSizeMake(
self.scrollContent.frame.size.width,
self.scrollContent.frame.size.height + 300
);
}
- 3 回答
- 0 關注
- 996 瀏覽
添加回答
舉報
0/150
提交
取消