我想嵌入一個表視圖到滾動視圖。我希望在滾動視圖級別上進行滾動。我能夠將表視圖嵌入滾動視圖,但我堅持試圖調整滾動視圖的內容大小,以適應表視圖的整個高度..如何實現這一點?UITableView嵌入在UIScrollView
回答
您可以在heightForFooterInSection
計算的tableview高度或表
_tblOption.scrollEnabled = NO;
Frame = _tblOption.frame;
Frame.size.height = _tblOption.contentSize.height;
_tblOption.frame = Frame;
_mainScrollView.contentSize = CGSizeMake(_mainScrollView.contentSize.width, _tblOption.frame.origin.y + _tblOption.contentSize.height);
你的層次應該是如下的viewForFooterInSection
:UIView
- >UIScrollView
- >UITableView
。這意味着你簡單地創建UIViewController,然後放置UIScrollView,連接委託等等,然後放入它的UITableView控制器。
但我很好奇爲什麼你會把tableView
放在滾動視圖中,更好的設計將分開放置UITableView
和UIScrollView
。
我寧願推薦你將UIView與UITableView和UIScrollView分開放置。
在XCode中,您可以使用Editor-> Embed In。
我想這樣,因爲這是Instagram設計他們的個人資料屏幕的樣子。 –
好的,有UIScrollView + UICoillectionView和UIScrollView + UITableView,但它們分開放置,就像我告訴過你的。 –
我不相信他們是分開放置的,因爲他們都是一個一個滾動。但是,在再次看一看後,我相信這只是一個表格視圖,頂部的個人信息只是表格視圖的標題 –
- 1. 在UIScrollView中嵌入UITableView/UICollectionView
- 2. 使用UITableView嵌入UIScrollView
- 3. 調整UITableView高度(嵌入在UIScrollView中)
- 4. 如何將UITableView嵌入到UIScrollView中?
- 5. 在UIScrollView中快速嵌套UITableView
- 6. 2 UITableView在UIScrollView
- 7. 在UIScrollView UITableView
- 8. UITableView + UIWebView在UIScrollView
- 9. 如何嵌入一個UITableView在一個UIScrollView
- 10. 刷卡刪除UITableView嵌入在一個UIScrollView
- 11. 在UIScrollView中嵌入UIWebView
- 12. 嵌入在UIScrollView中的UIWebview
- 13. 在UIContainerView中嵌入UIScrollView
- 14. 嵌套的UITableView滾動後滾動UIScrollView
- 15. 將UITableView和其他UIViews嵌入受限制的UIScrollView
- 16. 防止UITableView(UIScrollView的子視圖)從嵌入式UICollectionView
- 17. 無法滾動到UITableView嵌入UIScrollView頂部
- 18. UIScrollView或UITableView?
- 19. UITableView作爲UIScrollView
- 20. UITableView中的UIScrollView
- 21. uiscrollview和uitableview
- 22. 在UIScrollView中滾動UITableView
- 23. iOS UITableView在UIScrollView全高度
- 24. UITableView在UIScrollview滾動延遲
- 25. UITableView不顯示在UIScrollView中
- 26. 在UIScrollView中嵌入UIView使用Autolayout
- 27. 的UITableView內的UIScrollView
- 28. UITableView裏面的UIScrollView
- 29. 彎曲的UITableView/UIScrollView
- 30. 的UITableView behin的UIScrollView
你搜索過嗎?不少答案。給出的答案在這一個:http://stackoverflow.com/questions/17121488/how-to-use-uitableview-inside-uiscrollview-and-receive-a-cell-click看起來合法我 – danh
它說,蘋果的建議反對它,但Instagram在他們的個人資料屏幕上執行它......我試圖模仿@danh –
它可能不會完全模仿instagram,但是一個UIPageViewController的頁面包含表格會提供2D滾動效果,這聽起來像是你會喜歡。它相對於sdk工作的100%潔具 – danh