草庐IT

uitableViewCells

全部标签

ios - 在为 UITableView 设置动画时停止 UITableViewCells 设置动画

我正在为UITableView制作动画。我希望表格View像这样滑动打开:http://www.youtube.com/watch?v=XIGJLbiRsXE但是,它打开是这样的:http://www.youtube.com/watch?v=UJUX-ILCB_0注意表格单元格本身是如何动画的。我怎样才能阻止这种情况发生?我正在使用自动布局。代码是这样的:[theViewaddSubview:theTable];[theTablereloadData];[theTableinvalidateIntrinsicContentSize];[UIViewanimateWithDuration

iphone - 在 UITableViewCell 中滑动删除有白色背景,需要清除

我正在尝试更改滑动UITableViewCell行时出现的View的背景颜色,即“删除”按钮后面的背景颜色。我尝试更改cell.editingAccessoryView,但没有做任何事情。UIView*myBackgroundView=[[UIViewalloc]initWithFrame:CGRectZero];myBackgroundView.backgroundColor=[UIColorclearColor];cell.editingAccessoryView=myBackgroundView;有什么想法吗? 最佳答案 我回

ios - 自定义 UITableViewCell 可访问性

如何单独设置UITableViewCells的subview的可访问性。它不应该作为完整的单元格访问? 最佳答案 如果您的tableview单元格仅包含文本,则启用单元格的可访问性就可以了,它会读出整个单元格。如果您有其他对象和按钮,建议使用UITableViewCell的子类并覆盖-accessibilityElements方法以返回所有可访问元素。部分代码:#import"CustomCell.h"@implementationCustomCell-(void)awakeFromNib{[superawakeFromNib];s

ios - 在 iOS 8 中自动调整 UITableViewCell 的大小

我有一个包含多行标签的UITableViewCell子类,我希望单元格根据该标签的内容动态调整自身大小。我知道iOS8引入了基于AutoLayout约束的自动调整单元格大小,并且我已经在SO上找到了几个这样的示例,但我仍然无法正确实现此行为。这是我的updateConstraints实现:-(void)updateConstraints{[superupdateConstraints];[selfaddConstraints:[NSLayoutConstraintconstraintsWithVisualFormat:@"V:|-10-[_nameLabel(==20)]-10-[_t

ios - swift : retrieving text from a UITextField in a custom UITableViewCell and putting it in an array

我正在制作一个非常简单的应用程序,用户可以在第一个屏幕中输入人数。在第二个屏幕中它生成了一个数字UITableViewCell基于用户在第一个屏幕中输入的数字。UITableViewCell有一个UITextField在它们中,一旦用户点击转到第三个屏幕,我就会尝试将在这些字段中输入的数据存储在一个数组中。我该怎么做?提前致谢!编辑:我正在使用Storyboard。这是调用自定义UITableViewCell的代码看起来像我的UIViewController:functableView(tableView:UITableView,cellForRowAtIndexPathindexPa

ios - 自定义 UITableViewCell (IB) 仅在选中状态下显示

我在InterfaceBuilder(Storyboard)中制作了一个自定义UITableViewCell,并通过#importCustomTableViewCell.h将其导入到我的项目中。一切正常,但单元格仅在选定状态下加载。我希望通过初始化将单元格加载到每一行。附言slider和文本字段连接工作正常。我还建立了所有IB连接。CustomTableViewCell.m#import"CustomTableViewCell.h"@implementationCustomTableViewCell@synthesizesliderLabel,slider;-(id)initWithS

iphone - 选择 UITableViewCell AccessoryView,与选择行分开

我有一个UITableview,我正在显示一些任务,每一行都有一个复选框来标记任务是否完成。我希望在用户点击复选框时切换复选标记,并在用户点击该行时切换到详细View。后者很简单,只需使用-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndexPath:(NSIndexPath*)indexPath但是,我想分开选择区域,只在选择accessoryview时切换复选框,只有在选择单元格的其余部分时才进入详细View。如果我在accessoryview中添加一个UIbutton,当用户只想点击复选框时,他们会选择该行和UIBu

ios - UITableViewCell 样式中使用的默认字体设置是什么?

谁有Apple在UITableViewCells、UILabel等中使用的默认字体设置列表?此外,UITableViewCell中文本标签的定位信息无论是分组的还是普通的都很棒。 最佳答案 您熟悉调试器吗?它什么都知道。要访问布局,请在gdb中尝试以下操作。我在-(void)tableView:(UITableView*)tableViewwillDisplayCell:(UITableViewCell*)cellforRowAtIndexPath:(NSIndexPath*)indexPath中设置断点,它在显示单元格之前被调用(

ios - 如何将 subview 添加到 Storyboard中的自定义 UITableViewCell

在Xcode4中,您过去可以将subview添加到Storyboard中动态UITableViewCell原型(prototype)的contentView。我似乎不再能够这样做——当我将任何View拖到TableView单元格时,它不允许我将它添加到单元格,只能添加到父TableView。有没有我还不知道的新方法? 最佳答案 这是Xcode5的错误。在没有内容View的情况下创建的单元格。在我的例子中,我又添加了一个原型(prototype)单元格并删除了之前的单元格,在新的单元格内容View中出现了。

ios - UITableViewCell ImageView 填充

我想为UITableView单元格imageView设置边距或填充,我该怎么做?使用heightForRowAtIndexPath我只能设置行高。如果我增加它,它只会放大单元格中的图像。这是我的cellForRow方法-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*cellID=@"Cell";UITableViewCell*cell=[tableViewdequeueReusableCellWithIdent