草庐IT

TableView

全部标签

uitableview - Swift:将 UITableViewCell 标签传递给新的 ViewController

我有一个UITableView,它根据JSON调用使用数据填充单元格。像这样:varitems=["Loading..."]varindexValue=0//HereisSwiftyJSONcode//for(index,item)inenumerate(json){varindvItem=json[index]["Brand"]["Name"].stringValueself.items.insert(indvItem,atIndex:indexValue)indexValue++}self.tableView.reloadData()如何在单元格被选中时获取单元格的标签,然后将其传

uitableview - Swift:将 UITableViewCell 标签传递给新的 ViewController

我有一个UITableView,它根据JSON调用使用数据填充单元格。像这样:varitems=["Loading..."]varindexValue=0//HereisSwiftyJSONcode//for(index,item)inenumerate(json){varindvItem=json[index]["Brand"]["Name"].stringValueself.items.insert(indvItem,atIndex:indexValue)indexValue++}self.tableView.reloadData()如何在单元格被选中时获取单元格的标签,然后将其传

ios - 将数据源分离到 Swift 中的另一个类

我正在尝试按照本文objc.ioIssue#1LighterViewControllers中的描述保持我的ViewController干净.我在Objective-C中测试了这个方法,它工作正常。我有一个单独的类,它实现了UITableViewDataSource方法。#import"TableDataSource.h"@interfaceTableDataSource()@property(nonatomic,strong)NSArray*items;@property(nonatomic,strong)NSString*cellIdentifier;@end@implementat

ios - 将数据源分离到 Swift 中的另一个类

我正在尝试按照本文objc.ioIssue#1LighterViewControllers中的描述保持我的ViewController干净.我在Objective-C中测试了这个方法,它工作正常。我有一个单独的类,它实现了UITableViewDataSource方法。#import"TableDataSource.h"@interfaceTableDataSource()@property(nonatomic,strong)NSArray*items;@property(nonatomic,strong)NSString*cellIdentifier;@end@implementat

ios - 展开和折叠表格 View 单元格

我可以展开和折叠单元格,但我想调用UITableViewCell中的函数(展开和折叠)来更改按钮标题。importUIKitclassMyTicketsTableViewController:UITableViewController{varselectedIndexPath:NSIndexPath?varextraHeight:CGFloat=100overridefuncviewDidLoad(){super.viewDidLoad()}overridefuncdidReceiveMemoryWarning(){super.didReceiveMemoryWarning()//Di

ios - 展开和折叠表格 View 单元格

我可以展开和折叠单元格,但我想调用UITableViewCell中的函数(展开和折叠)来更改按钮标题。importUIKitclassMyTicketsTableViewController:UITableViewController{varselectedIndexPath:NSIndexPath?varextraHeight:CGFloat=100overridefuncviewDidLoad(){super.viewDidLoad()}overridefuncdidReceiveMemoryWarning(){super.didReceiveMemoryWarning()//Di

ios - 无法在 UITableView Swift 中隐藏空单元格

我在swift应用程序中使用UITableView,并使用我自己的自定义UITableViewCell。当试图隐藏UITableView中的空单元格时,它仍然有白色背景。在UITableView下我有一个背景图片(UImageView)。我已经尝试隐藏那些单元格,实际上它们是隐藏的,但我仍然有一个白色背景,使用此代码:overridefuncviewDidLoad(){super.viewDidLoad()vartblView=UIView(frame:CGRect(x:0,y:0,width:0,height:0))tblView.backgroundColor=UIColor.cl

ios - 无法在 UITableView Swift 中隐藏空单元格

我在swift应用程序中使用UITableView,并使用我自己的自定义UITableViewCell。当试图隐藏UITableView中的空单元格时,它仍然有白色背景。在UITableView下我有一个背景图片(UImageView)。我已经尝试隐藏那些单元格,实际上它们是隐藏的,但我仍然有一个白色背景,使用此代码:overridefuncviewDidLoad(){super.viewDidLoad()vartblView=UIView(frame:CGRect(x:0,y:0,width:0,height:0))tblView.backgroundColor=UIColor.cl

ios - Swift UItableView 以编程方式自定义单元格(文档)?

我一直在努力寻找一些文档/教程/示例。关于如何在swift中做一个高级的tableview。但除了没完没了的Storyboard教程,我一无所获。我在没有Storyboard和Nib的情况下这样做。除了Apple的/poorly/explained库之外,我还没有找到任何文档。与其试图准确解释我正在寻找的内容,不如简单地展示下面的设计图片。现在,我显然不是要你们为我创建这个。我只是希望您能给我发送一些文档/教程的链接。这解释了如何使细胞不同?以及如何以编程方式在单元格中定位元素。我一直在搜索单元格约束,但找不到任何内容?我也研究了原型(prototype)单元,但我能找到的都是Stor

ios - Swift UItableView 以编程方式自定义单元格(文档)?

我一直在努力寻找一些文档/教程/示例。关于如何在swift中做一个高级的tableview。但除了没完没了的Storyboard教程,我一无所获。我在没有Storyboard和Nib的情况下这样做。除了Apple的/poorly/explained库之外,我还没有找到任何文档。与其试图准确解释我正在寻找的内容,不如简单地展示下面的设计图片。现在,我显然不是要你们为我创建这个。我只是希望您能给我发送一些文档/教程的链接。这解释了如何使细胞不同?以及如何以编程方式在单元格中定位元素。我一直在搜索单元格约束,但找不到任何内容?我也研究了原型(prototype)单元,但我能找到的都是Stor