草庐IT

TableView

全部标签

ios - swift 表格 View 中的字母部分

我有一个按字母顺序排序的名字列表,现在我想在表格View中显示这些名字。我很难为每个字母对这些名称进行分组。我的代码是这样的:letsections:Array=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"]varusernames=[String]()functableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITabl

ios - swift 表格 View 中的字母部分

我有一个按字母顺序排序的名字列表,现在我想在表格View中显示这些名字。我很难为每个字母对这些名称进行分组。我的代码是这样的:letsections:Array=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"]varusernames=[String]()functableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITabl

ios - 按行数或行数设置 TableView 高度

我有TableView在MainstoryBoard每次行数都是随机的。我想要整体的高度TableView灵活——我的意思是,例如:如果我在TableView中有4行每个TableView行高为22,所以TableView高度将是88。另一个例子:行数:2行高=22TableView将是44。我怎样才能做到? 最佳答案 您可以根据contentSize更改UITableView的高度,如下所示:Swift2.2tableView.frame=CGRectMake(tableView.frame.origin.x,tableView.

ios - 按行数或行数设置 TableView 高度

我有TableView在MainstoryBoard每次行数都是随机的。我想要整体的高度TableView灵活——我的意思是,例如:如果我在TableView中有4行每个TableView行高为22,所以TableView高度将是88。另一个例子:行数:2行高=22TableView将是44。我怎样才能做到? 最佳答案 您可以根据contentSize更改UITableView的高度,如下所示:Swift2.2tableView.frame=CGRectMake(tableView.frame.origin.x,tableView.

ios - 类没有初始化器 : Swift Error

我的ViewController有问题。我的代码有一个关于初始化程序的错误,我不明白为什么。请花点时间看看我的代码:importUIKitclassViewController:UIViewController,UITableViewDataSource{letsectionsTableIdentifier="SectionsTableIdentifier"varnames:[String:[String]]!varkeys:[String]!@IBOutletweakvartableView:UITableView!varsearchController:UISearchContro

ios - 类没有初始化器 : Swift Error

我的ViewController有问题。我的代码有一个关于初始化程序的错误,我不明白为什么。请花点时间看看我的代码:importUIKitclassViewController:UIViewController,UITableViewDataSource{letsectionsTableIdentifier="SectionsTableIdentifier"varnames:[String:[String]]!varkeys:[String]!@IBOutletweakvartableView:UITableView!varsearchController:UISearchContro

ios - 更改单个单元格 UITableView 的高度

我想要如下内容:functableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITableViewCell{letcell=tableView.dequeueReusableCellWithIdentifier("NewsCell",forIndexPath:indexPath)as!UITableViewCellifindexPath==3{cell.height="50dp"}returncell}解决此问题的替代方法或最简单的方法是什么?编辑我是否可以同时指定节号:即-ifsec

ios - 更改单个单元格 UITableView 的高度

我想要如下内容:functableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITableViewCell{letcell=tableView.dequeueReusableCellWithIdentifier("NewsCell",forIndexPath:indexPath)as!UITableViewCellifindexPath==3{cell.height="50dp"}returncell}解决此问题的替代方法或最简单的方法是什么?编辑我是否可以同时指定节号:即-ifsec

ios - Swift 尝试将 TableView 单元格上的点击事件链接到 Controller 方法

我是swift的新手,没有在objective-c中编程。所以我是新手:-)尝试做一些相当简单的事情。链接一个表格View单元格单击以在Controller中调用一个方法,就像这样http://prntscr.com/4m9kf7编辑:我的MasterController中有这些方法overridefunctableView(tableView:UITableView,numberOfRowsInSectionsection:Int)->Int{overridefunctableView(tableView:UITableView,cellForRowAtIndexPathindexP

ios - Swift 尝试将 TableView 单元格上的点击事件链接到 Controller 方法

我是swift的新手,没有在objective-c中编程。所以我是新手:-)尝试做一些相当简单的事情。链接一个表格View单元格单击以在Controller中调用一个方法,就像这样http://prntscr.com/4m9kf7编辑:我的MasterController中有这些方法overridefunctableView(tableView:UITableView,numberOfRowsInSectionsection:Int)->Int{overridefunctableView(tableView:UITableView,cellForRowAtIndexPathindexP