从XIB加载AQGridViewCell(不工作)
我正在使用
AQGridView
类,我正在尝试从XIB加载一个单元格。我已经将XIB设置为自定义单元格用于UITableView
,但是当我尝试加载单元格时,它只是空白。我想知道是否有更简单的方法来加载XIB。
AQGridViewCell需要从xib加载单元格
- (AQGridViewCell *) gridView: (AQGridView *) gridView cellForItemAtIndex: (NSUInteger) index
{
static NSString * CellIdentifier = @"cellID";
gridCell * cell = (gridCell *)[gridView dequeueReusableCellWithIdentifier: CellIdentifier];
if ( cell == nil ){
gridCell = [[gridViewCell alloc] initWithFrame: CGRectMake(0,0,_gridView.frame.size.width/2-4,
_gridView.frame.size.height/2-8)
reuseIdentifier:CellIdentifier];
cell = gridCell;
self.gridCell = nil;
}
cell.title = @"Test Grid Item";
cell.date = @"Apr. 7, 2011";
return ( cell );
}
没有找到相关结果
已邀请:
6 个回复
搁手
。)
爆刺疤灯
。我最终从IB加载我的自定义视图,并在请求单元格时将其添加为单元格的sub3ѭ的子视图。 AQGridView的开发人员曾在GitHub上声称将来会添加适当的IB支持,但该帖子的日期是2010年8月,所以不要屏住呼吸。
公藕
的子类 - 让我们调用它
。 为该单元格创建一个笔尖,在IB中将其链接起来。 在IB中查看单元格视图的顶部视图。这是正确的,一种观点 在视图之上。使大小完全相同。 对于那个观点 在视图的顶部(我们称之为
),设置
属性(可以 在IB)到1完成。 把你想要的一切都放在上面
,装饰你的细胞,无论你喜欢什么。 在
的子类中使用以下代码(当然,根据需要更改它): `
请享用!
窝头菊
RootViewController.m
在IndividualSubviewsBasedApplicationCell.xib中,您必须将UITableViewCell的出口设置为RootViewController的tmpCell属性。然后,作为调用NSBundle的loadNibNamed方法的副作用,通过Nib加载机制在RootViewController上设置tmpCell属性。
蓟类
芭隘的盘石