草庐IT

DichVu2TableViewCell

全部标签

ios - 使用自定义 TableViewCell 的 TableView 中的空单元格 - Swift

我目前正在以编程方式学习Swift。我想将tableView添加到viewController(以便以后能够操作约束)并使用TableViewCell自定义单元格>.使用storyboard时,我可以闭着眼睛执行此操作,但当我尝试仅使用直接代码执行此操作时,我的单元格为空。我的Storyboard由一(1)个空的viewController组成,它具有ViewController的自定义类我看过其他有类似问题的人,但没有一个解决方案有效。很想知道我忽略了什么(可能很简单)。在此先感谢您的帮助!ViewController.swift:importUIKitclassViewContro

ios - 在 Swift 中从 Tableviewcell 中关闭 Popover ViewController

在我的iOS8应用程序中,我有一个自定义的ViewController,我将其显示为Popover。这个ViewController有一个委托(delegate),它获取并发送给父ViewController,弹出窗口中的点击索引。问题是我无法在selectRow之后关闭此Popover。代码如下:这是我想显示弹出窗口时调用的方法。@IBActionfuncregisterButtonAction(sender:UIButton){popup=self.storyboard!.instantiateViewControllerWithIdentifier("PopupViewContr

uitableview - 快速更改tableviewcell的宽度

我有一个使用IB和自定义单元格和原型(prototype)单元格的tableView。我试图让单元格的宽度比tableView.frame短一点,以便在左右角之间留出一点空间。varcell=tableView.dequeueReusableCellWithIdentifier("Cell",forIndexPath:indexPath)asTableViewCellcell.bounds=CGRectMake(10,self.tableView.frame.origin.y,30,self.tableView.frame.size.height)cell.layer.bounds=C

ios - Swift UITextField 文本通过 TableViewCell 中的按钮操作清除

我已经录制了我的屏幕和hereisthelinktoit.进入细节我有一个tableView部分,其中有一个tableviewcell(PhoneCell),带有两个文本字段(一个是pickerview输入,另一个是文本字段)和一个添加按钮。当点击添加按钮时,我将一个空电话附加到电话数组(重复使用相同的PhoneCell)并调用tableView.reloadData()方法。问题:(每当我点击添加按钮时,我输入的textFields文本都会被清除。我想保留它,最终应该能够在我点击Save_Button时保存数据(用户输入的手机数量)添加电话按钮操作代码:funcaddUserPhon

swift - 图表未在 tableViewCell 中绘制

我正在尝试使用Charts3.0.2(较旧的pod版本,因为我使用的是Xcode8.3)在swift3的tableViewCell中绘制随机图表setChart()函数在ViewController类中工作。这是我的TableViewCell代码-importUIKitimportChartsclassChartTVC:UITableViewCell{@IBOutletweakvarbarChartView:BarChartView!varmonths:[String]!overridefuncawakeFromNib(){super.awakeFromNib()}overridefu

ios - 如何为 TableView 的 TableViewCell 设置 padding/margin 和圆角半径?

我有UITableView,我想设置圆角半径和顶部/右侧/左侧/底部的边距/填充。但是,如果我尝试设置它,我的布局就会一团糟。而且,当我尝试:cell.cellView.layer.cornerRadius=20.0触发nil指针异常。我的布局是这样的:我喜欢我的布局的一个例子是:我希望我的单元格在角半径和边距的情况下保持“float”,而不会弄乱我构建的布局。关于UITableView,我如何删除未使用的单元格?我只有3个单元格,但TableView显示了所有可能的单元格,而其他单元格未使用。另外(4):为什么我的细胞看起来是统一的?这不会出现“float”

ios - 在 Swift 4 中点击单元格时如何可视化 tableViewCell 的变化

我想制作tableView并在点击单元格后更改单元格中的文本并在一个函数内完成。在Swift的第一个版本中它可以工作,现在它在完成后就改变了覆盖functableView(_tableView:UITableView,didSelectRowAtindexPath:IndexPath)这是一个代码示例:importUIKitclassTableViewController:UITableViewController{overridefunctableView(_tableView:UITableView,numberOfRowsInSectionsection:Int)->Int{re

ios - 是否可以在 swift 2.2 中禁用除选定行之外的 tableviewCell 行滑动功能?

假设表格View单元格中有10行,如果滑动任何一行,在按下编辑操作字段后变为可编辑,其余行滑动应被禁用。functableView(tableView:UITableView,editActionsForRowAtIndexPathindexPath:NSIndexPath)->[UITableViewRowAction]?{/*toperformeditactiononrow*/letedit=UITableViewRowAction(style:UITableViewRowActionStyle.Normal,title:"Edit"){(UITableViewRowAction,

ios - 根据 UIlabel 行数扩展 tableviewcell

我有一个自定义UITableViewCell和一个有多行的UILabel。我正在尝试实现点击扩展/收缩功能,以便当标签只有一行时,点击单元格时不会发生扩展,但如果标签是多行,则单元格能够在点击时扩展/收缩。我的扩展和收缩工作正常,但我无法根据UILabel中的行数弄清楚如何使其工作。这是我目前正在为单元格扩展所做的,但它根本不基于UILabel。functableView(tableView:UITableView,heightForRowAtIndexPathindexPath:NSIndexPath)->CGFloat{if(indexPath.row==self.selected

ios - 如何重新加载 tableviewcell 中的 collectionview

我在tableViewCell中有一个collectionView例如:信用:HowtouseStoryBoardquickbuildacollectionViewinsideUITableViewCell我想在更新信息时重新加载collectionView。我已经在collectionView的cellForItemAtIndexPath中放置了一个print来测试它是否被调用,但实际上没有。如何让collectionView重新加载? 最佳答案 我知道怎么做了!在我的tableViewCell类中,我只需要将collection