2011-03-15 29 views
0

我正在使用aqgridview來創建一個像書架一樣的書架。(iphone)aqgridview問題。如何製作書架?

我可以放置圖像和圖像的標題罰款(與在aqgridview中提供的ImageDemo示例)。

我想放置圖片標題所在的'shelf'圖片。 (如http://itunes.apple.com/ca/app/rivet-for-ipad/id375055319?mt=8
我可以爲標題設置標籤的背景顏色,但擱板背景圖像不會出現在沒有單元格的地方。
因此,貨架圖像不覆蓋整個屏幕寬度。

如何拉伸貨架圖像?

謝謝

回答

1

我還使用AQGridView與書架書格,我發現要做到這一點只需使用一個UITableView的最佳和最快的方式。

創建一個UITableView並添加貨架圖像作爲行(配置的UITableViewCell) 設置AQGridView backgroundView到UITableView的 _gridView.backgroundView = _tableView

可以使用 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { 使用不同的現成的圖形的不同shelfes

但我猜你現在已經找到了方法。

+0

我在這裏遇到了一個問題,'setBackgroundView:'的方式工作。但是在我從AQGridView調用'reloadData'後,tableview似乎覆蓋了gridview,因此我當前正在滾動的是tableview。有任何想法嗎? – Lunayo 2012-03-14 11:08:20

+0

現在gridview似乎根本不滾動,我認爲它是當前頂視圖的原因是tableview。這隻在調用'reloadData'後纔會發生。你有沒有添加SubView tableview到self.view? – Lunayo 2012-03-14 11:18:01

+0

[(UITableView *)gridBackgroundView setUserInteractionEnabled:FALSE]; – 2012-03-14 11:18:11