草庐IT

uitableviewcells

全部标签

ios - 以编程方式将文本字段添加到 uitableviewcell 不起作用

菜鸟ios问题。我正在尝试使用TableViewController创建注册表单。我正在尝试在cellForRowAtIndexPath方法中以编程方式将文本字段添加到每个单元格,但我的所有文本字段似乎都是在第一个单元格上创建的-一个与另一个重叠。这是我的代码。这是我的单元格的渲染方式。我想我正在对重用细胞的部分做一些愚蠢的事情。我确实在stackoverflow上检查了一些其他类似的线程,但没有一个有帮助。你能告诉我我遗漏了什么,或者这是应该做的事情吗?非常感谢您的意见。谢谢,迈克-(UITableViewCell*)tableView:(UITableView*)tableView

ios - UITableViewCell 中的中心标签

我正在尝试以编程方式将自定义UILabel置于UITableViewCell的中心。问题是它似乎没有居中。我正在使用这段代码:-(CGFloat)tableView:(UITableView*)tableViewheightForRowAtIndexPath:(NSIndexPath*)indexPath{return80;}-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{chatCell*cell=[tableViewdequeueReu

objective-c - 为每个 UITableViewCell 设置高度后获取 UITableViewCell 的高度

我为每个UITableViewCell设置高度-(CGFloat)tableView:(UITableView*)tableViewheightForRowAtIndexPath:(NSIndexPath*)indexPath我需要获取每个UITableViewCell的高度-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath因为我需要在不同的单元格中添加subview。我试过使用cell.frame&cell.bounds&cell.conte

ios - 拖动单元格时如何在 UITableViewCell 中隐藏阴影

我有一个带有隐藏分隔线的UITableView,当我拖动单元格时,阴影会随着边框上下出现而出现。如何隐藏这个?请看例子:非常感谢! 最佳答案 所以,我有答案,只是UITableView的子类,方法是:-(void)didAddSubview:(UIView*)subview{[superdidAddSubview:subview];if([subview.class.descriptionisEqualToString:@"UIShadowView"]){subview.hidden=YES;}}

iphone - 在 UITableViewCell 中动态显示秒表计时器

我想保留计时器值并在新的UITableViewCell中从头开始显示它,但我的问题是我能够成功地在第一个单元格上显示秒表计时器,但是当我尝试添加一个新单元格时在UITableView中,所以我的计时器设置为第二个单元格,我无法定义如何让我的第一个计时器保持事件状态。我想管理一个数组,但我想每次都调用reloadTableData,但我认为这很糟糕:(我试过如下解决方法,但我没有弄清楚如何在前一个单元格上显示timerValue,使用相同计数的工作秒表动态和从头开始的新单元格timerValue。一个静态解决方案,但我的行是动态插入和从TableView中删除的,因此静态解决方案限制了我

ios - iOS 中 UITableViewCell 中的 setHighlighted 和 setSelected 有什么区别?

UITableViewCell中的setHighlighted和setSelected有什么区别?如果我只想在进行选择时不突出显示cell,我应该重写setHighlighter还是只将selectionStyle设置为无。 最佳答案 setHighlighted将在手指向下触摸时用突出显示的颜色(或发光,取决于您的设置)标记对象。触摸时,突出显示消失,对象状态恢复正常。setSelected另一方面,虽然类似,但会在触碰时设置,并保持高亮状态,直到发生下一次触碰事件。我想你想要的是重写setHighlighted(只是在方法内部返

ios - 具有居中 UISlider 和两个图像的自定义 UITableViewCell

我想以编程方式创建一个自定义UITableViewCell,中间有一个UISlider和两张图片在两端。例如,请参阅任何iOS设备上的亮度设置。它的中央有一个UISlider,两端有两个类似太阳的图像(一大一小)。这基本上就是我要说的:以编程方式创建此自定义UITableViewCell的最简单方法是什么?干杯! 最佳答案 在UISlider的任一端添加图像的最简单方法是使用setMinimumTrackImage:forState:和setMaximumTrackImage:forState:。要将UISlider添加到UITab

ios - 我如何知道 UITableViewCell 当前是否存在?

给定UITableViewCell的indexPath,我想知道该单元格当前是否存在。我知道如何检查它是否在屏幕上(使用tableView.indexPathsForVisibleRows)。但是,我也想知道它是否在屏幕外但已经创建(假设用户已经滚动但还没有完全进入屏幕)。我该怎么做? 最佳答案 你可以做到[self.tableViewcellForRowAtIndexPath:indexPath];(不要与数据源方法[selftableView:cellForRowAtIndexPath:]混淆)如果该索引路径的单元格存在,它将被

ios - 将 IBOutlets 连接到 UITableViewCell 原型(prototype)

我正在创建一个带有自定义UITableViewCell原型(prototype)的UITable。我的单元格包含UIImageViews、UILabels和UIButtons。当我控制并从我的按钮拖动到我的类(class)界面时,它工作得很好。但是,它不适用于网点。当我在.h文件中创建IBOutlet时,如果我选择UITable而不是单元格,我只能连接,当然结果是一个损坏的应用程序。你们知道如何解决这个问题吗?我不想只为单元格使用自定义类。我真的很想坚持使用Storyboard和原型(prototype)。提前致谢 最佳答案 将标签

ios - UITableViewCell Z 顺序

我有一个包含单元格的uitableview。我想弄清楚如何调整单元格的z顺序。我正在尝试这样做:但是当我加载tableview时,我得到了这个:我已经尝试过[tableViewsendSubViewToBack:cell]。另外,当我滚动到底部然后返回顶部时,结果如图1所示,但是当我向下滚动时,结果如图2所示。感谢您的帮助。staticNSString*CellIdentifier=@"Cell";NSString*row=[NSStringstringWithFormat:@"%li",(long)indexPath.row];GetMoreTableViewCell*cell=[_