草庐IT

uitableviewcell-dynamic-height

全部标签

ios - 在 UITableViewCell 返回 View 后,NSManagedObject 数据为 <fault> 且实体为空

我看到使用Swift和Xcode7.2的CoreData有一些非常奇怪的行为。下面是说明该问题的动画。我创建了一个简单的示例,其中包含一个名为“Person”的实体,它只有一个“name”属性。我获取所有“人”实体并将它们显示在TableView中。如果我强制重新加载一个单元格,那么保存名称的textLabel和NSManagedObjectobjectID将不显示名称。但是,objectID保持不变。这在设备和模拟器中都会发生。我在“cellForRowAtIndexPath”中将Person实体的值打印到控制台,这样我就可以显示单元格最初加载时和重新加载时的值。如您所见,尽管NSM

ios - UITableView 中的颜色替代 UITableViewCell?

我试图使用此linktocolorcell为TableView中的备用tableCell着色使用此代码:funccolorForIndex(index:Int)->UIColor{letitemCount=stnRepos.count-1letcolor=(CGFloat(index)/CGFloat(itemCount))*0.6returnUIColor(red:0.80,green:color,blue:0.0,alpha:1.0)}functableView(tableView:UITableView,willDisplayCellcell:UITableViewCell,fo

ios - 如何在点击时更改 UITableViewCell 的高度?

我试图让UITableViewCell在点击特定单元格时显示有关特定单元格的更多内容。一旦单元格展开并再次被点击,单元格应收缩回其原始大小。我很确定必须对委托(delegate)heightForRowAtIndexPath和didSelectRowAtIndexPath做一些事情,但我不知道如何使用didSelectRowAtIndexPath选择特定的表格单元格行.//HeightoftablecellrowsfunctableView(tableView:UITableView,heightForRowAtIndexPathindexPath:NSIndexPath)->CGFl

swift - 如何从 UITableViewCell 获取文本字段的值?

所以我有这个UITableView单元格,它有4个UITextField,我想在单击按钮时获取它们的值。此代码不检索任何值。@IBActionfuncprintBtnAction(_sender:Any){letcell=self.myTableView.dequeueReusableCell(withIdentifier:"manualAddC1")as!AddFriendC1Cellletalias=cell.aliasTextField.text!letprimaryPhone=cell.primaryPhoneTextField.text!letsecondaryPhone=c

iOS:具有动态单元格高度的 UITableViewCell 内的 UITableView

我想在UITableViewCell中实现UITableView,并根据内部UITableView内容大小实现单元格的动态高度。我该如何实现这个任何建议?我想要这样的布局...代码工作:functableView(_tableView:UITableView,heightForRowAtindexPath:IndexPath)->CGFloat{letidentifier="OrderHistoryTVCell"letcell:OrderHistoryTVCell!=tableView.dequeueReusableCell(withIdentifier:identifier)as?O

ios - UITableViewCell + UITableViewAutomaticDimension 中可变高度的嵌套 UITableView

我有一个UITableView,其中的单元格包含一个ImageView和一个嵌套的UITableView。嵌套表格可以包含可变数量的单元格,因此具有可变高度(并且不可滚动)。我正在尝试将父单元格高度设置为等于图像的高度和带有UITableViewAutomaticDimension的嵌套表格View,但它只延伸到图像,可能是因为表格View以0高度开始,并在父单元格中创建后填充。如何使父表格单元格与其内容的高度相同?我已经设置了单元格内容View和图像/嵌套表之间的约束。 最佳答案 我在尝试实现嵌套tableView时遇到了类似的问

ios - UIStackView 内容拥抱在 UITableViewCell 中没有按预期工作

我有两个垂直StackView嵌套在水平StackView中。对于第一个:titlesView.axis=.verticaltitlesView.distribution=.filltitlesView.alignment=.leading第二个:checkView.axis=.verticalcheckView.distribution=.filcheckView.alignment=.center和holderStackView(root)holderStackView.axis=.horizontalholderStackView.alignment=.centerholderS

ios - 加载时不显示 UITableViewCell.detailTextLabel

我正在加载一个UITableViewController,我有以下内容:overridefuncviewWillAppear(animated:Bool){nameCell.detailTextLabel?.text=ApplicationUser.sharedInstance.profile.getFullName()!}如果我在进行上述调用后println(nameCell.detailTextLabel?.text),则值设置正确。在第一次显示屏幕时,该值不显示,但是如果我导航到详细View然后返回到该屏幕,该值将按预期显示。为什么?我正在模拟iPhone5s。

swift - RxSwift + UITableViewCell 如何获取 heightForRowAt 中的单元格对象

我有一个带有UITableView的ViewController。使用RxSwift填充表数据:letobservable=Observable.just(data)observable.bindTo(tableView.rx.items(cellIdentifier:"CategoryCell",cellType:CategoryCell.self)){(row,element,cell)incell.setCategory(category:element)}.disposed(by:disposeBag)tableView.rx.setDelegate(self).dispose

使用 Xcode 6 Beta 的 UITableViewCell 宽度问题 - 使用 Size Classes

我正在尝试使用Xcode6大小类设计一个非常简单的UITableView。我对宽度和高度使用Any/Any,而UITableViewCell只有一个具有四个约束的UILabel(仅用于前导/尾随空间,没有宽度约束)。现在,在iPhone模拟器上运行时,标签的宽度似乎不受影响通过iPhone屏幕真实状态。我正在使用Xcode6Beta4。这是Xcode6中的错误吗? 最佳答案 在Any/Any或类似iPhone的宽高比中编辑UI时,您需要在两侧添加“前导空间到容器”约束。此外,您可以删除“容器的尾随空间”约束。