我用这种方法实现了网格视图单元格大小:
- (CGSize)cellSize {
return _gridMode ? CGSizeMake(100, 100) : CGSizeMake(320, 345);
}
并检查
_gridMode
用于确定显示哪个单元格(缩略图或全屏单元格)。
全屏单元格应该是 320x345。
它不绘制宽度超过 320px 的子视图。
当我绘制全屏单元格时,我无法滚动,当我切换回网格模式时,我什么也看不到(黑屏)。
当我将 cellSize 设置为 310x345 而不是 320x345 时,它可以工作——除了我的全屏 subvies 水平偏移了几个像素。
我应该怎么做才能显示全屏宽度 AQGridViewCells?