我在情节提要中创建了两种类型的原型单元。其中之一的尺寸已被定制以适应UIButton
对象。但是,当创建单元格时,它们具有标准高度。我可以看到该UIButton
对象,但由于单元格高度而被截断。
为什么新创建的细胞与原型细胞不同?
相关部分代码如下:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
UITableViewCell *cell;
if(cell == nil)
{
cell = [tableView dequeueReusableCellWithIdentifier:@"PictureSelectionCell"];
cell.selectionStyle = UITableViewCellSelectionStyleNone;
pictureButtonProperty = (UIButton *) [cell viewWithTag:1];
}
}
展望未来,我有哪些选择来创建故事板中定义的宽度(或尺寸)单元格?以编程方式,我将能够通过创建CGRect
具有指定尺寸的对象然后使用initWithFrame
. 但是,我想避免手动操作。
感谢您的答复。