2016-10-14 32 views
0

我正在使用iPad運行該應用程序。例如,當iPad橫向放置時,寬度爲800px,高度爲300px。在方向更改時顯示所有細節

現在,UItableview可以顯示所有細節。但是,改變方向時,寬度變爲300px,高度爲800px。它無法顯示所有細節。

這兩個方向的內容都是固定大小和固定寬度。我不希望它是動態的。

我的問題是如何水平滾動tableview查看所有細節?

有沒有辦法做到這一點?

回答

0

您可以通過以下方式水平滾動tableView來解決問題。

首先,看看這個。這應該可以解決你的問題。

https://github.com/alekseyn/EasyTableView 我這樣做,它的工作很好。

CGRect frame = tblView.frame; tblView.transform = 
CGAffineTransformRotate(stressTblView.transform, M_PI/2); 
tblView.frame = frame; 

另一種方法是,你可以使用UICollectionView而不是UITableView。在這裏你可以實現單元格並向任一方向滾動。 在Interface Builder中,當您選擇CollectionView時,它具有一個名爲「滾動方向」的屬性。將其改爲橫向

選擇最適合您的那個。

相關問題