草庐IT

automatic-uitableview-paging

全部标签

iOS 8.3 - UITableView 单元格未对齐,向左缩进

我偶然发现了一个奇怪的行为,即添加到UITableView的单元格有时会向左缩进。这只发生在iOS8.3上,我找不到关于何时发生的明确模式。有人遇到同样的事情吗? 最佳答案 在iOS8.3上运行时,我的tableViewCells的左右边距增加了,而我在以前的版本中没有看到这一点。设置:self.contentView.preservesSuperviewLayoutMargins=NO;解决了我的问题并使我的边距在所有版本上保持一致,但请注意,这仅适用于iOS8+。例如,您可以在这里执行此操作:-(void)awakeFromNi

ios - 如何将字母索引放在 UITableview 的右侧

我正在使用Xcode8和Swift3。我想创建一个动态UITableView来保存客户名称,并在右侧使用字母索引字母或制表符进行快速导航。我找到了有关如何创建动态UITableView的信息,所以我很擅长,但还没有找到有关如何按字母顺序索引的任何信息。有人可以提供一些关于如何在UITableView上建立索引的信息吗? 最佳答案 UITableview有一个委托(delegate)方法来完成这项工作。overridefuncsectionIndexTitlesForTableView(tableView:UITableView)->

ios - 如何将字母索引放在 UITableview 的右侧

我正在使用Xcode8和Swift3。我想创建一个动态UITableView来保存客户名称,并在右侧使用字母索引字母或制表符进行快速导航。我找到了有关如何创建动态UITableView的信息,所以我很擅长,但还没有找到有关如何按字母顺序索引的任何信息。有人可以提供一些关于如何在UITableView上建立索引的信息吗? 最佳答案 UITableview有一个委托(delegate)方法来完成这项工作。overridefuncsectionIndexTitlesForTableView(tableView:UITableView)->

ios - 仅为 UITableView 中可用的 CellForRow 显示分隔符

我正在使用带有自定义单元格的UITableView。它工作正常,但问题是当UITableView中只有一个或两个单元格时。它还为空单元格提供分隔符。是否可以只为使用我的自定义单元格加载的单元格显示分隔符? 最佳答案 您需要添加一个空的页脚View来隐藏表格中的空行。swift:在你的viewDidLoad()self.tblPeopleList.tableFooterView=UIView.init()objective-C:最简单的方法:在你的viewDidLoad方法中,self.yourTableView.tableFoote

ios - 仅为 UITableView 中可用的 CellForRow 显示分隔符

我正在使用带有自定义单元格的UITableView。它工作正常,但问题是当UITableView中只有一个或两个单元格时。它还为空单元格提供分隔符。是否可以只为使用我的自定义单元格加载的单元格显示分隔符? 最佳答案 您需要添加一个空的页脚View来隐藏表格中的空行。swift:在你的viewDidLoad()self.tblPeopleList.tableFooterView=UIView.init()objective-C:最简单的方法:在你的viewDidLoad方法中,self.yourTableView.tableFoote

ios - 以编程方式将单元格添加到 UITableView

我最近刚开始为iPhone编程,我正在制作一个连接到数据库并获取一组行名称并显示它们的应用程序。选择后,行的背景颜色会发生变化,即您可以进行多项选择,它们都将是不同的颜色。所以我从服务器获取XML没问题,我创建了一个UITableView来显示其中的单元格。但是,我不知道如何将单元格添加到表格中。我查看了insertRowsAtIndexPaths但我不确定如何使用它?据我了解,insertRowsAtIndexPaths有两个参数:一个NSArray,包含单元格应该在哪一行以及在哪一节。问题在于我的应用程序将具有动态行数。如果我不知道我将拥有多少行,我将如何着手创建NSArray?我

ios - 以编程方式将单元格添加到 UITableView

我最近刚开始为iPhone编程,我正在制作一个连接到数据库并获取一组行名称并显示它们的应用程序。选择后,行的背景颜色会发生变化,即您可以进行多项选择,它们都将是不同的颜色。所以我从服务器获取XML没问题,我创建了一个UITableView来显示其中的单元格。但是,我不知道如何将单元格添加到表格中。我查看了insertRowsAtIndexPaths但我不确定如何使用它?据我了解,insertRowsAtIndexPaths有两个参数:一个NSArray,包含单元格应该在哪一行以及在哪一节。问题在于我的应用程序将具有动态行数。如果我不知道我将拥有多少行,我将如何着手创建NSArray?我

ios - UITableView 底部的额外空间

我的tableview在底部有一个额外的空间,如图所示:tableView中的所有行的高度都固定为71pt。 最佳答案 好的,我知道了。“调整ScrollView插入”标记在我的viewController(不是我的tableView)上。这是一个answer有详细的解释 关于ios-UITableView底部的额外空间,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/286412

ios - UITableView 底部的额外空间

我的tableview在底部有一个额外的空间,如图所示:tableView中的所有行的高度都固定为71pt。 最佳答案 好的,我知道了。“调整ScrollView插入”标记在我的viewController(不是我的tableView)上。这是一个answer有详细的解释 关于ios-UITableView底部的额外空间,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/286412

ios - 加载时在 UITableView 底部添加一个 ActivityIndi​​cator

我想在显示最后一个单元格时在我的UITableView底部添加一个ActivityIndi​​cator,同时我正在获取更多数据,然后在获取数据时将其隐藏。所以我滚动到底部->显示最后一行->微调器在获取数据时开始旋转->获取数据,隐藏微调器->新数据添加到tableview。关于如何实现此目标的任何提示?谢谢;) 最佳答案 添加这个函数functableView(_tableView:UITableView,willDisplaycell:UITableViewCell,forRowAtindexPath:IndexPath){l