(iPhone)aqgridview 问题。如何制作货架?

发布于 2024-10-22 16:24:44 字数 384 浏览 0 评论 0原文

我正在使用 aqgridview 创建一个类似用户界面的书架。

我可以很好地放置图像和图像标题(使用 aqgridview 中提供的 ImageDemo 示例)。

我想将“架子”图像放置在图像标题所在的位置。 (如 http://itunes.apple.com/ ca/app/rivet-for-ipad/id375055319?mt=8)
我可以设置标题标签的背景颜色,但如果一开始就没有单元格,则不会出现架子背景图像。
因此,货架图像不会覆盖整个屏幕宽度。

如何拉伸货架图像?

谢谢

I'm using aqgridview to create a book-shelf like UI.

I can place image and title for image fine (with the ImageDemo example provided in aqgridview).

I want to place 'shelf' image where the image title is. (as in http://itunes.apple.com/ca/app/rivet-for-ipad/id375055319?mt=8)
I can set the background color of the label for title but the shelf background image won't be there where there's no cell in the first place.
Hence shelf image doesn't cover the entire screen width.

How can I stretch the shelf image?

Thank you

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我恋#小黄人 2024-10-29 16:24:44

我还使用 AQGridView 作为带有书架的书籍网格,我发现最好、最快的方法就是使用 UITableView。

创建 UITableView 并将货架图像添加为行(配置 UITableViewCell)
将AQGridView背景视图设置为UITableView
_gridView.backgroundView = _tableView

你可以使用
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
对不同的架子使用不同的架子图形,

但我猜你现在已经找到方法了。

i'm also using AQGridView for a book grid with shelves, i found the best and fastest way to do this is simply use a UITableView.

Create a UITableView and add the shelves images as rows (Configure UITableViewCell)
Set the AQGridView backgroundView to the UITableView
_gridView.backgroundView = _tableView

you can use
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
to use different shelf graphics for different shelfes

but i'm guessing you already found way by now.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文