草庐IT

uitableViewCell

全部标签

ios - 无需触摸即可滑动 UITableViewCell

正如我的标题所说,当用户访问ViewController时,我想从左向右滑动UITableView的第一行。在我的ViewController中,我有一个UITableView,每一行都有两个按钮“更多”和“删除”操作。看下面的代码functableView(_tableView:UITableView,canEditRowAtindexPath:IndexPath)->Bool{returntrue}functableView(_tableView:UITableView,commiteditingStyle:UITableViewCellEditingStyle,forRowAti

ios - 在 iOS 8 和 swift 中更改 UITableViewCell 字体

我正在尝试更改我的uitableviewcells的字体,我现在正在尝试使用它但没有成功:cell.textLabel.font=[UIFont.preferredFontForTextStyle("Avenir")];现在我已经阅读了很多这方面的内容,看来我应该改用它:cell.textLabel.font=[UIFontfontWithName:"Avenir"size:22];问题是fontWithName在iOS8中似乎不存在有什么想法吗??谢谢 最佳答案 关键是这不是Swift(它是Objective-C的一种可怕的SCS

ios - 在 iOS 8 和 swift 中更改 UITableViewCell 字体

我正在尝试更改我的uitableviewcells的字体,我现在正在尝试使用它但没有成功:cell.textLabel.font=[UIFont.preferredFontForTextStyle("Avenir")];现在我已经阅读了很多这方面的内容,看来我应该改用它:cell.textLabel.font=[UIFontfontWithName:"Avenir"size:22];问题是fontWithName在iOS8中似乎不存在有什么想法吗??谢谢 最佳答案 关键是这不是Swift(它是Objective-C的一种可怕的SCS

ios - 检测点击包含多个部分的 UITableView 的 UITableViewCell 中的按钮

我想检测UITableViewCell上的按钮点击,其中父UITableView由多个部分组成。我能够在单个部分的情况下做到这一点,但我在确定多个部分的正确部分时遇到了麻烦。我正在尝试确定与用户点击按钮的UITableViewCell对应的正确部分。问题解决后更新代码如下:@property(strong,nonatomic)NSMutableArray*quantityArray;@property(strong,nonatomic)NSMutableArray*rows;@synthesizequantityArray,rows;-(void)viewDidLoad{[superv

ios - 检测点击包含多个部分的 UITableView 的 UITableViewCell 中的按钮

我想检测UITableViewCell上的按钮点击,其中父UITableView由多个部分组成。我能够在单个部分的情况下做到这一点,但我在确定多个部分的正确部分时遇到了麻烦。我正在尝试确定与用户点击按钮的UITableViewCell对应的正确部分。问题解决后更新代码如下:@property(strong,nonatomic)NSMutableArray*quantityArray;@property(strong,nonatomic)NSMutableArray*rows;@synthesizequantityArray,rows;-(void)viewDidLoad{[superv

ios - 如何在一个 View Controller 中使用两个自定义 UITableViewCells 创建两个 TableView ?

我正在尝试使用两个自定义UITableViewCells在一个ViewController中创建两个UITableViews。我有以下内容:functableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITableViewCell{iftableView==self.tableView{letcell=tableView.dequeueReusableCellWithIdentifier("CustomOne")as!CustomOneTableViewCellreturncell}i

ios - 如何在一个 View Controller 中使用两个自定义 UITableViewCells 创建两个 TableView ?

我正在尝试使用两个自定义UITableViewCells在一个ViewController中创建两个UITableViews。我有以下内容:functableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITableViewCell{iftableView==self.tableView{letcell=tableView.dequeueReusableCellWithIdentifier("CustomOne")as!CustomOneTableViewCellreturncell}i

Swift tableView cell set 附件类型

classViewController:UIViewController,UITableViewDelegate,UITableViewDataSource{@IBOutletvartableView:UITableViewvaritems:String[]=["We","Heart","Swift"]overridefuncviewDidLoad(){super.viewDidLoad()self.tableView.registerClass(UITableViewCell.self,forCellReuseIdentifier:"myCell")}functableView(ta

Swift tableView cell set 附件类型

classViewController:UIViewController,UITableViewDelegate,UITableViewDataSource{@IBOutletvartableView:UITableViewvaritems:String[]=["We","Heart","Swift"]overridefuncviewDidLoad(){super.viewDidLoad()self.tableView.registerClass(UITableViewCell.self,forCellReuseIdentifier:"myCell")}functableView(ta

ios - UITableViewCell 中的角标(Badge) View

我想创建一个插入到单元格accessoryView中的badgeView。我知道过去有很多人问过这个问题,但是那些github子类似乎已经过时,无法移植到swift项目中。在Swift项目中,在IOS中最简单的方法是什么?像这样: 最佳答案 以下代码已经在iOS7和iOS8测试过,运行情况如下:如果计数>零,它将以白色文本显示计数,周围带有红色标记。如果计数=零,它将显示一个简单的披露指示器。-(void)updateTableViewCell:(UITableViewCell*)cellforCount:(NSUInteger)c