Tag: uitableview

2 UITableViews在一个UIView

我有一个UIView将需要显示两个UITableViews,但他们永远不会显示在一起,通过使用SegementedBar您可以切换一个或另一个。 什么是处理这个最好的方法? 只需创build一个Table View Controller并更改数据源,或者创build2个Table View Controllers并在另一个可见时隐藏一个。 2个表格将具有与不同的自定义单元格完全不同的布局。

如何在左侧对UITableViewCell进行重新sorting控制?

我正在做一个新闻阅读器的应用程序,我希望用户可以select显示/隐藏新闻类别(如最新新闻,商业,科技,体育等),并重新sorting他们像在BBC的新闻应用程序。 见下图: 我的问题是: 如何在单元格的左侧进行重新sorting控制? (在编辑模式下,其默认位置在单元的右侧) 我有checkbox自定义控件,如何把它放在单元格的右侧? 预先感谢!!!

UITableViewRowAction图像的标题

我做了一个自定义的UITableViewRowAction。 现在我想添加一个图像,而不是文本。 我知道这是可能的,但不知道如何去做。 你们中的某个人是否知道如何在Swift中做到这一点,并想帮助我? 感谢您的回答!

UITableViewRowAction标题作为图像图标而不是文本

我想把图标(图像),而不是文本Swift中的tableviewCell中的滑动操作。 但我不怎么把图像,而不是标题文字? 我的代码如下: func tableView(tableView: UITableView, editActionsForRowAtIndexPath indexPath: NSIndexPath) -> [AnyObject]? { var shareAction = UITableViewRowAction(style: UITableViewRowActionStyle.Default, title: "Share" , handler: { (action:UITableViewRowAction!, indexPath:NSIndexPath!) -> Void in // 2 let shareMenu = UIAlertController(title: nil, message: "Share using", preferredStyle: .ActionSheet) let twitterAction = UIAlertAction(title: "Twitter", style: UIAlertActionStyle.Default, handler: nil) let cancelAction = UIAlertAction(title: "Cancel", style: UIAlertActionStyle.Cancel, […]

现有的iOS表单框架

你好,我正在iPhone和iPad应用程序中重复构build表单: 自定义UITableViewCells标签与input 标签本地化,占位符文本和节标题 表示单元格为红色的validation,如果表单不完整,则不允许“提交” 点击单元格激活可编辑文本框 下一个/上一个button 可靠的设备,方向,iOS版本 我无法想象我是唯一这样做的人。 有没有一个成熟的框架或可以放入和使用的东西? 你可以请评论你如何使用这个库与香草UITableViews与您自己的颜色等devise?

在iphone上本地存储数据

我正在构build一个应用程序,我希望将用户信息本地存储在设备上,而不使用任何服务器数据库 – 但是设备端的所有信息。 我正在寻找存储特定的用户位置,并显示在表视图,所以即使当用户启动应用程序后 – 我可以拉历史logging和饲料历史表与过去的位置。 基本上来自本地数据库的读/写能力。 现在,我知道以前有很多这样的问题,但是我找不到一个在没有外部数据库的情况下在本地保存数据的问题。 例如,我不确定使用核心数据是否正确和最简单。 将不胜感激任何意见。

UITableViewCell,具有dynamic高度的UITextView

我需要制作一个拥有大量文本的UITableViewCell 。 我知道我可以添加一个UITextView到我的单元格,但每个条目将不会有相同数量的文本。 我知道我可以控制UITableViewCell的高度: -(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath ,但那不是我正在寻找的。 情况1: ————— | First Cell | ————— ————— | Second Cell | | with some | | text. | ————— ————— | Third Cell | ————— 情景2: ————— | First Cell | ————— ————— | Second Cell | | with some | | more text and […]

什么时候UITableView的contentSize被设置?

我在UIScrollView有一个不滚动的UITableView 。 我将UITableView的框架大小设置为其内容大小。 当我向UITableView添加一行时,我在UITableView调用了insertRowsAtIndexPaths:withRowAnimation 然后我调用一个方法来调整UITableView的框架: – (void)resizeTableViewFrameHeight { // Table view does not scroll, so its frame height should be equal to its contentSize height CGRect frame = self.tableView.frame; frame.size = self.tableView.contentSize; self.tableView.frame = frame; } 这似乎虽然contentSize尚未更新在这一点上。 如果我手动计算框架在上面的方法基于行数和部分的数量,然后该方法正常工作。 我的问题是,我怎样才能让UITableView更新其contentSize ? 我想我可以调用reloadData ,这可能会做到这一点,但是当我插入一个单元格时,重新加载整个表格似乎效率低下。

我怎样才能设置一个UITableView分组的风格

我有一个UITableViewController子类的部分。 部分显示为默认样式(不带圆angular)。 我怎样才能设置TableView风格分组的代码? 我没有使用Interface Builder,所以我需要类似的东西 [self.tableView setGroupedStyle] 我search堆栈溢出,但不能拿出一个答案。

如何在UITableView中实现UISearchController – Swift

我是Swift的新手,我试图添加searchfunction,我的UITableView是在UIViewController类。 我GOOGLE了很多,发现UISearchDisplayController已被弃用,并由UISearchController取代。 当我试图寻找教程,我没有find任何具体的UITableView 。 其中一些是在UITableViewController实现的。 所以这是我的问题: 我们可以在UIViewController类的UITableView中实现UISearchController吗? (我想我们可以) 如果可以的话,请转换Objective-C中编写的这些代码行。 或者如果有一些非常好的教程,请让我知道。 @property (strong, nonatomic) UISearchController *searchController; UITableViewController *searchResultsController = [[UITableViewController alloc] init]; // Init UISearchController with the search results controller self.searchController = [[UISearchController alloc] initWithSearchResultsController:searchResultsController]; // Link the search controller self.searchController.searchResultsUpdater = self; 资源 编辑:我想分配search结果更新在 class ViewController: UIViewController, UITableViewDataSource, UITableViewDelegate, UISearchResultsUpdating { override func viewDidLoad() { […]