草庐IT

uitableViewCells

全部标签

ios - 如何在 UITableViewCell 之间添加间距

有什么办法可以在UITableViewCell之间添加间距?我创建了一个表格,每个单元格只包含一个图像。像这样将图像分配给单元格:cell.imageView.image=[myImagesobjectAtIndex:indexPath.row];但这会使图像放大并适合整个单元格,并且图像之间没有间距。或者可以这样说,图像的高度是例如50,我想在图像之间添加20间距。有没有办法做到这一点? 最佳答案 我使用Swift的简单解决方案://InsideUITableViewCellsubclassoverridefunclayoutSu

ios - 如何在 UITableViewCell 之间添加间距

有什么办法可以在UITableViewCell之间添加间距?我创建了一个表格,每个单元格只包含一个图像。像这样将图像分配给单元格:cell.imageView.image=[myImagesobjectAtIndex:indexPath.row];但这会使图像放大并适合整个单元格,并且图像之间没有间距。或者可以这样说,图像的高度是例如50,我想在图像之间添加20间距。有没有办法做到这一点? 最佳答案 我使用Swift的简单解决方案://InsideUITableViewCellsubclassoverridefunclayoutSu

ios - 在 UITableViewCell 中有一个 UITextField

我现在正在尝试这样做几天,在阅读了大量尝试这样做的人的消息之后,我仍然无法在其中拥有一个完全正常工作的UITextField我的一些UITableViewCells,就像在这个例子中一样:要么我的表单正常工作,但文本不可见(尽管我将其颜色设置为蓝色),当我点击它时键盘会进入该字段并且我无法正确实现键盘事件。我尝试了一堆来自Apple的示例(主要是UICatalog,其中有一个类似的控件),但它仍然无法正常工作。有人可以帮助我(以及所有试图实现此控件的人)并在UITableViewCell中发布一个UITextField的简单实现,效果很好吗? 最佳答案

ios - 在 UITableViewCell 中有一个 UITextField

我现在正在尝试这样做几天,在阅读了大量尝试这样做的人的消息之后,我仍然无法在其中拥有一个完全正常工作的UITextField我的一些UITableViewCells,就像在这个例子中一样:要么我的表单正常工作,但文本不可见(尽管我将其颜色设置为蓝色),当我点击它时键盘会进入该字段并且我无法正确实现键盘事件。我尝试了一堆来自Apple的示例(主要是UICatalog,其中有一个类似的控件),但它仍然无法正常工作。有人可以帮助我(以及所有试图实现此控件的人)并在UITableViewCell中发布一个UITextField的简单实现,效果很好吗? 最佳答案

objective-c - 是否可以刷新 UITableView 中的单个 UITableViewCell?

我有一个使用UITableViewCell的自定义UITableView。每个UITableViewCell有2个按钮。单击这些按钮将更改单元格内UIImageView中的图像。是否可以分别刷新每个单元格以显示新图像?任何帮助表示赞赏。 最佳答案 获得单元格的indexPath后,您可以执行以下操作:[self.tableViewbeginUpdates];[self.tableViewreloadRowsAtIndexPaths:[NSArrayarrayWithObjects:indexPathOfYourCell,nil]wi

objective-c - 是否可以刷新 UITableView 中的单个 UITableViewCell?

我有一个使用UITableViewCell的自定义UITableView。每个UITableViewCell有2个按钮。单击这些按钮将更改单元格内UIImageView中的图像。是否可以分别刷新每个单元格以显示新图像?任何帮助表示赞赏。 最佳答案 获得单元格的indexPath后,您可以执行以下操作:[self.tableViewbeginUpdates];[self.tableViewreloadRowsAtIndexPaths:[NSArrayarrayWithObjects:indexPathOfYourCell,nil]wi

ios - UITableViewCell 显示白色背景,在 iOS7 上无法修改

我已经实现了一个继承自UITableViewCell的自定义表格View单元格类。tableview包含一个背景图像,所以我希望单元格的背景是透明的。在iOS7之前看起来很棒。但是,在iOS7中,单元格始终以白色背景显示。即使是Xcode7,2015,Storyboard中也存在一个错误:您必须在代码中设置单元格的背景颜色。 最佳答案 正如AppleDOC所说(UITableViewCellClassReference):...IniOS7,cellshaveawhitebackgroundbydefault;inearlierve

ios - UITableViewCell 显示白色背景,在 iOS7 上无法修改

我已经实现了一个继承自UITableViewCell的自定义表格View单元格类。tableview包含一个背景图像,所以我希望单元格的背景是透明的。在iOS7之前看起来很棒。但是,在iOS7中,单元格始终以白色背景显示。即使是Xcode7,2015,Storyboard中也存在一个错误:您必须在代码中设置单元格的背景颜色。 最佳答案 正如AppleDOC所说(UITableViewCellClassReference):...IniOS7,cellshaveawhitebackgroundbydefault;inearlierve

ios - 设置自定义 UITableViewCells 高度

我正在使用一个自定义UITableViewCell,它有一些要显示的标签、按钮和ImageView。单元格中有一个标签,其文本是NSString对象,并且字符串的长度可以是可变的。因此,我无法在UITableView的heightForCellAtIndex方法中为单元格设置恒定高度。单元格的高度取决于标签的高度,可以使用NSString的sizeWithFont方法确定。我尝试使用它,但看起来我在某个地方出错了。怎么解决?这是用于初始化单元格的代码。if(self=[superinitWithFrame:framereuseIdentifier:reuseIdentifier]){s

ios - 设置自定义 UITableViewCells 高度

我正在使用一个自定义UITableViewCell,它有一些要显示的标签、按钮和ImageView。单元格中有一个标签,其文本是NSString对象,并且字符串的长度可以是可变的。因此,我无法在UITableView的heightForCellAtIndex方法中为单元格设置恒定高度。单元格的高度取决于标签的高度,可以使用NSString的sizeWithFont方法确定。我尝试使用它,但看起来我在某个地方出错了。怎么解决?这是用于初始化单元格的代码。if(self=[superinitWithFrame:framereuseIdentifier:reuseIdentifier]){s