草庐IT

UITableViewcell

全部标签

ios - XIB 中用作自定义 UITableViewCell 的自定义按钮不响应点击 (ios7)

所以我在这里将一个工作的ios6应用程序升级到ios7,现在我无法在我的tableviewcells中的自定义按钮(或其他subview)上接收点击或其他操作。编辑:我的代码:这里是我部署PlaceCell的地方-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*cellIdentifier=@"PlaceCell";PlaceCell*cell=[tableViewdequeueReusableCellWithI

ios - UITableViewCell 样式和 dequeueReusableCellWithIdentifier

所以我注册了我的手机:[self.tableViewregisterClass:[UITableViewCellclass]forCellReuseIdentifier:@"Cell"];-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*CellIdentifier=@"Cell";UITableViewCell*cell=[tableViewdequeueReusableCellWithIdentifier:C

ios - 自定义 UITableViewCell 内的水平 UIScrollView - 使用 IB Storyboard - 不滚动

主要目标是能够水平滚动每一行的内容。我正在尝试使用XCode5和StoryBoard执行此操作。这个问题似乎很简单,但经过几个小时的搜索,除了一个有点相似但仅使用程序化方法的问题外,我一无所获seehere.在IB中,我的结构如下图所示。在IB和代码中将ScrollView的内容大小设置为{5000,500}ScrollView框架是{0,0}{320,44}标签框架设置为{20,0}{500,44}我还提供了一个exampleprojectinagithubrepository.该示例还包括在uitableviewcell之外工作的“正常”ScrollView。请指出我忽略了一些非常

iOS 8 : UITableViewCell detail text not correctly updating

tl;dr:我可以让detailTextLabel在值发生变化时由iOS中的自动布局系统更新其大小吗?自iOS8以来,是否还有其他人对UITableViewCell中的detailText标签有疑问?我有一个包含文本和详细信息字符串的表格。最初的详细信息文本是一个空字符串(@"")。在对编辑屏幕执行Storyboard转接之后,我返回一个新的详细文本值并更新它。我尝试在viewWillAppear中重新加载表,以便在返回到上一个View时立即显示该值。一旦表格View再次可见,表格单元格已将文本字段向上移动以为详细文本腾出空间,但没有显示详细文本。在我返回编辑屏幕并再次返回之前,文本不

iphone - 如何在不重新加载完整表格的情况下更新 UITableVIewCell

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:IsitpossibletorefreshasingleUITableViewCellinaUITableView?在一个序列中,我只更新我的列表数据(NSMUtableArray)中的一个特定对象,一旦更新了它的值,为了使GUI更新,我重新加载了整个表,如下所示......[tablereloadData];它工作正常,但是在效率方面,它在我滚动时有点挂起,有没有办法只更新特定的单元格而不重新加载整个表格?谢谢。

ios - 使用 AutoLayout 在 UITableViewCell 中垂直居中多个 UILabels?

我开始实现AutoLayout,我正在尝试拼凑如何正确连接我的自定义UITableViewCell类之一。它通常有两个UILabel对象,一个在另一个之上,很像标准的字幕类。我希望这两个标签在单元格中居中,而不管单元格的高度如何,两者之间有给定的填充。我想我可以通过做一些事情来做到这一点,比如添加两个标签的高度,添加填充,然后从单元格的高度中减去它,然后除以二。但是,我很好奇这在语义上是否正确,因为我会从单元格的顶部和底部而不是彼此约束它们。我在这里错过了一个技巧吗?其次,有时还会有第三个标签堆叠在那里,所以三个标签一个一个地叠在一起。在那种情况下,我需要两组填充等,但问题变得更加相关

ios - UITableViewCell。如何在着陆期间突出显示单元格?

我有一个自定义的tableViewCell。我想通过突出显示来指示用户触摸。单元格选择样式为UITableViewCellSelectionStyleBlue。在父Controller中,我设置了self.clearsSelectionOnViewWillAppear=YES。我应该可以走了。没有。选择仍然粘在单元格上。我想要的是仅在触地期间的选择指示。修饰后外观应立即恢复为未选择的外观。我该怎么做?干杯,道格 最佳答案 -(void)tableView:(UITableView*)tableViewdidSelectRowAtIn

ios - 如何回收从 XIB 创建的 UITableViewCell 对象?

我想使用XIB创建自定义UITableViewCell,但我不确定如何使用UITableViewController的排队机制来回收它。我怎样才能做到这一点?伙计们,这个问题的目的是根据theFAQself回答,尽管我喜欢这些很棒的回复。点个赞,喝杯啤酒犒劳一下自己。我问这个是因为一个friend问我,我想把它放在StackOverflow上。如果您有任何贡献,请务必! 最佳答案 如果您使用的是iOS5,则可以使用[self.tableViewregisterNib:[UINibnibWithNibName:@"nibname"bu

ios - 在键入时调整包含 UITextView 的 UITableViewCell 的大小

我有一个包含自定义单元格的UITableViewController。每个单元格都是使用nib创建的,并包含一个不可滚动的UITextView。我在每个单元格内添加了约束,以便单元格调整其高度以适应UITextView的内容。所以最初我的Controller看起来像这样:现在我希望当用户在单元格中键入内容时,其内容会自动适应。这个问题问过很多次了,具体见this或thesecondanswerhere.因此,我在我的代码中编写了以下委托(delegate):-(BOOL)textView:(UITextView*)textViewshouldChangeTextInRange:(NSR

ios - 如何从 UITableViewCell 中的自定义 UIButton 中删除触摸延迟

我有一个自定义按钮,按下时图像会发生变化。此按钮位于UITableView内的UITableViewCell的contentView中。在图像更改之前按下按钮时会有明显的延迟。将按钮从单元格中取出并放入UIView中,按下时图像的变化是即时的。如何消除这种延迟?值得指出的是,我已经尝试在UITableView上设置delaysContentTouches,但我看不出有什么不同。下面是一些证明问题的测试代码。创建新项目并将UITableView添加到Storyboard。#import"JWViewController.h"@implementationJWViewController-