草庐IT

UitableviewCell

全部标签

ios - UITableView-Swift : Checkmark in UITableViewCell

我正在使用Xcode6.0.1、iOS8和Swift。我必须在我的UITableView中重现与Settings->General中的Auto-Lock选项相同的行为。在Objective-C中,过去,我写了-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*CheckMarkCellIdentifier=@"CheckMarkCellIdentifier";UITableViewCell*cell=[tableV

uitableview - 按下按钮时在 UITableViewCell 中找到按钮的 indexPath?

下面的代码正确返回单元格:funcfindSuperView(sender:UIButton!)->UITableViewCell{varsuperView:UIView?=sender.superviewvarfoundSuperView:UITableViewCell!whilesuperView!=nil&&foundSuperView==nil{ifletcell=superViewas?UITableViewCell{foundSuperView=cellbreak}else{superView=superView?.superview}}returnfoundSuperVi

ios - 静态 UITableViewCell 空白 - Swift,iOS 8

我正在尝试使用Xcode6beta2和Swift在UITableView中实现一些静态单元格。我已经成功实现了动态单元格。当用户点击其中一个动态单元格时,会为带有静态单元格的UITableView插入一个新的UITableViewController。我已经在Xcode中设置了这一切并且segue工作但是当我将UILabel拖到其中一个静态单元格上时它只是在运行时不显示。一些可能有助于缩小范围的事情:数据源方法未在UITableViewController中实现如果我将其中一个静态单元格的背景设置为特定颜色,该颜色会在运行时显示非常感谢任何建议。提前致谢 最

iOS Swift - 自定义 UITableViewCell 不适用于标签栏

我正在尝试使用Swift创建带有自定义单元格的TableView。相同的代码适用于单页应用程序,但在基于选项卡的应用程序中,它会在表格View内容上添加一个灰色层。这是我的自定义单元格类:classCardCell:UITableViewCell{@IBOutletvarbackImg:UIImageView!@IBOutletvartestButton:UIButton!funcloadItem(vartitle:String){backImg.image=UIImage(named:title)}}这是ViewController:classViewController:UIVie

ios - 滚动时 UITableViewCell 自动布局抖动的动态单元格高度问题

我正在尝试做一些事情,比如在uitableview中加载具有自定义高度的不同类型的单元格。tableview单元格被子类化,并由具有各自约束的标签组成。每个单元格都有一个动态高度。现在甚至在我的表重新加载数据之前,我正在计算调整单元格大小所需的高度并将其缓存在我的模型类中,这样我就不必在设备上呈现数据时计算高度.为了计算高度,我确实使用了RayWenderlich的教程,并且我将正确的一组高度应用于对象。Nowtheproblemcomes.WheneverIamdequeueingthecellsthereisakindofasmalljerkthatgivesmeanindicat

ios - 用于动态高度中断的 UITableViewCell 约束

我有一个简单的UITableViewCell子类,其中有一个titleLabel属性(该单元格有更多View,但为了显示问题,我只会做一个标签,因为它也会中断).这是我的标签代码:self.titleLabel=UILabel(frame:.zero)self.titleLabel.numberOfLines=0self.titleLabel.font=UIFont.preferredFont(forTextStyle:.headline)self.titleLabel.textColor=UIColor.whiteself.titleLabel.adjustsFontSizeToFi

ios - 在 UITableViewCell 中未检测到点击手势

我正在尝试检测UITableViewCell内的UIImageView上的点击手势。这是cellForRowAtIndexPath中的部分代码:letcell1:cellTableViewCell=self.tableView.dequeueReusableCellWithIdentifier("cell")as!cellTableViewCelltableView.allowsSelection=falsecell1.profileImg.userInteractionEnabled=truelettappedOnImage=UIGestureRecognizer(target:ce

ios - UILabel 未使用 UITableViewCell 自定义类 Swift 进行更新

我是Swift编程的新手,所以不要认为我很强。我花了很多时间试图了解问题出在哪里,但我无法理解。我在UIViewController中有一个UITableViewUIViewController:@IBOutletweakvarmyTableView:UITableView!overridefuncviewDidLoad(){super.viewDidLoad()myTableView.delegate=selfmyTableView.dataSource=self}funcnumberOfSectionsInTableView(tableView:UITableView)->Int{

ios - 在 UITableViewCell 中使用时,CAGradientLayer 在 UIView 上溢出

我已将CAGradientLayer添加到UITableViewCell中已有的UIView。此UIView从UITableViewCellcontentView开始有20个trailing和leading空间。但是那个UIView在运行时会溢出。vargradientLayer:CAGradientLayer!@IBOutletweakvarview:UIView!funccreateGradientLayer(){gradientLayer=CAGradientLayer.init(layer:view.layer)gradientLayer.frame=CGRect(x:0,y:

ios - 为什么 UITableViewCell textLabel 属性是可选的?

UITableViewCell的detailTextLabelshouldbeoptional,即documented,但为什么textLabel属性是可选的? 最佳答案 简答:为了节省资源。textLabel属性是可选的,以允许延迟初始化UILabel。换句话说,该属性保持为零,除非您实际尝试访问它。您可以通过检查UITableViewCell的实例在调试器中验证这一点:letcell=dequeueReusableCellWithIdentifier(MyCell.cellIdentifier,forIndexPath:inde