我在UIScrollView中有一個UITableView。我花了相當多的工作來完成它。iPhone UIScrollView如何正確縮放視圖?目前它的高度調整不正確
tableView是640x350,我使用滾動視圖從單元格的一端滾動到下一個。 滾動視圖是320x350。 滾動視圖的內容大小爲640X350
我運行到這個問題: 如果我設置滾動視圖的最低變焦倍數爲0.5,在tableview中的寬度現在填滿整個屏幕,但它的高度只有半個屏幕。 我希望tableview在縮小到0.5時顯示更多的行。
首先我想了解,如果這是正確的行爲,或我的tableView的內容大小和框架操縱的結果。 tableview在界面構建器中設置了所有的彈簧和支柱,並且應該填充可用的框架。這是我第一次嘗試縮放幾個月,我不記得它如何與縮放工作。
有人可以幫助我瞭解我需要調整的地點和內容嗎?
據我所知,我需要將代碼放入scrollViewDidZoom:
,這將操縱tableView的框架和內容大小。
PS。 I「m距離viewForZooming返回實現代碼如下:UIScrollView的
您是否知道'UITableView'已*是'UIScrollView'的子類?你是否嘗試過使用'UITableView'本身而不是另一個'UIScrollView'? – 2012-01-07 00:26:01
是的,我知道這一點。製作表格視圖水平滾動是一大痛苦,我很高興有一個工作的設置。 – 2012-01-07 00:42:07
我會建議你使用tableView的transform屬性。你將不需要使用scrollView。 – fibnochi 2012-02-09 10:50:17