草庐IT

uitableViewCells

全部标签

ios - 当动画 UIImage 被分配两次时,UITableViewCell 中的 UIImageView 没有动画

我正在尝试在UITableViewCell的imageView中显示动画UIImage。动画图像在第一次分配后显示,但不会在每次进一步尝试时显示。这是TableViewController的代码:#import"ViewController.h"@interfaceViewController()@property(nonatomic,strong)UIImage*animatedImage;@end@implementationViewController-(void)viewDidLoad{[superviewDidLoad];self.animatedImage=[UIImage

ios - 所选 UITableViewCell 的突出显示不一致

我有一个UITableView,如果数据模型表明该单元格代表项目列表中的选定选项,我需要在其中以编程方式选择一个单元格。我在配置UITableViewCell时这样做:if(group==self.theCase.assignedGroup){[self.tableViewselectRowAtIndexPath:indexPathanimated:YESscrollPosition:UITableViewScrollPositionNone];self.selectedIndexPath=indexPath;}else{[self.tableViewdeselectRowAtInde

ios - UITableViewCell 单元重用和 UILabel 自动布局动态调整大小

我正在使用一个子类化的UITableViewCell,我需要在使用自动布局时将UILabel的文本对齐到左上角。我意识到阅读sizeToFit真的不应该与自动布局一起使用,我想避免它,并以某种方式使用约束。基本上,标签的文本在每次重复使用单元格时都会重置,因此大小调整需要在重复使用时动态调整。这是子类单元格中的延迟初始化器标签:-(UILabel*)commentsLabel{if(_commentsLabel==nil){_commentsLabel=[[UILabelalloc]init];[_commentsLabelsetTranslatesAutoresizingMaskIn

ios - iOS 8 UITableViewCell 上的 Springs 和 struts 调整大小损坏

我正在尝试在InterfaceBuilder中设置一个简单的UITableViewCell,没有自动布局。我正在使用旧的Spring和支柱。当我给标签一个灵活的宽度时,它看起来好像UITableViewCell有更大的宽度,即使UITableViewCell告诉我它有一个layoutSubviews中375像素的宽度:-(void)layoutSubviews{[superlayoutSubviews];NSLog(@"Labelwidth:%f",self.nameLabel.frame.size.width);//695.0foralabelthatstretchesthewhol

ios - 激活 uitableviewcell 中的约束第一次不工作

我在UITableViewCell中有以下层次结构。UITableViewCell-UIView1--UILabel1-UIView2--UILabel2当UILabel1没有文本时,我希望UIView1按高度隐藏。为此,我将初始卸载状态的UIView1的高度限制设置为0。现在在cellForRowAtIndexPath中,当我检查Label1的字符串是否为空时,我正在激活这个约束?这不适用于单元格的第一次加载,当我滚动浏览tableview时应用此约束。我在激活约束后使用[celllayoutIfNeeded],但它似乎不适用于首次加载。如何解决这个问题?

ios - 使用 UIStackView 的 UITableViewCell 的动态高度

许多小时以来,我一直在努力为运行的UITableViewCells计算动态行高。StackView(固定到UITableViewCellscontentView的边缘)应该允许我通过操纵StackView内View的隐藏属性来控制单元格的高度(很像这里显示的:https://stackoverflow.com/a/36250618/606730)我在viewContoller中添加了动态高度的强制设置,如下所示:self.tableView.rowHeight=UITableViewAutomaticDimension;self.tableView.estimatedRowHeight

objective-c - UITableView 顶部不需要的空白 UITableViewCell

我有一个UITableView,它的顶部有1个空白行,我不知道为什么。这是相关的代码,你们知道这里发生了什么吗?UITableView加载时没有内容。此方法是在以下时间之后启动每次数据刷新的方法:-(IBAction)updateButton:(id)sender{if(questionsTextField.isFirstResponder){[questionsTextFieldresignFirstResponder];[selfassignQuestionsCount];}if(currentNumberOfQuestions>0){//doworkcalculatingcurr

ios - UITableViewCell 链接到 PageViewController 中的特定页面

我是iOS编程的新手,遇到了一个我自己无法解决的问题。我的应用程序的主要部分是可搜索的动物列表(AnimalTableViewController)(此功能有效)。单击某个单元格后,您应该能够查看动物的图像。所有的动物图像都编译在PagerViewController(CustomPagerViewController)中。我需要做的是将动态表格单元格连接到特定的View/Storyboard。我之前已经能够将单元格连接到图像-图像数组显示在单ViewController。这次我选择通过PagerViewController来完成,因为我需要滑动功能(与滑动相关的方法可以在PagerV

ios - UITableViewCell 中的 UISwitch 外观不正确

我创建了一个分段的UITableView并添加了一个包含UISwitch的自定义单元格。所有这些都是使用Storyboard完成的。但是,在运行应用程序(模拟器/设备)时,UISwitch看起来不像预期的那样(参见随附的屏幕截图)。高度赞赏关于为什么会发生这种情况的任何想法(XCode4.5.2,iOS6.0.1)。注意:创建一个新的UIStoryboard并不能解决问题。 最佳答案 我刚刚得到问题的答案:我在UIImageView上创建了一个类别,用于设置自定义层属性(例如shadowRadius)。在相应的UIImageView

ios - UITableViewCell 背景颜色在 iOS5 和 iOS4 中不同

在iOS5中,分组的UITableViewCell使用tableCellGroupedBackgroundColor颜色而不是常规的whiteColor颜色。因此,自定义单元格的背景与UITableViewCell(默认、副标题、Value1、Value2样式单元格)不匹配。确保在自定义UITableViewCell和默认UITableViewCell(以及关联的UILabel和其他元素)中使用相同背景颜色的最佳方法是什么)-w.r.t.iOS4和iOS5都可以吗?注意:在编辑器中,我可以看到名为tableCellGroupedBackgroundColor的新颜色,但没有可用于以编程