草庐IT

automatic-uitableview-paging

全部标签

ios - 如何使用 NSPredicate 在 NSDate 中按天分组 - 需要创建多个 UITableView 部分

另见CoreDataSortByDateWithFetchedResultsControllerintosections有没有办法按日期对CoreData实体中的对象进行分组,并使用它们在UITableView控件上创建多个部分?基本上,我需要与以下伪SQL等效的东西,其中my_group_criteria()按天对所有测试进行分组:SELECT*FROMtestsGROUPBYmy_group_criteria(date)例如,查询会将以下行分为3个单独的部分:[test1|2013-03-1815.30.22][test2|2013-03-1814.30.22][test3|201

ios - UITableView 中的 UIPickerView

首先:我知道已经有人发布过这样的话题,但是所有这些话题都没有人给出明确的答案。我的应用程序中有一个settings-UITableView。现在我想添加一个TableViewCell,我可以在其中使用UIPickerView在一些数字之间进行选择。在tableViewdidSelectRowAtIndexPath方法中,我为正确的单元格创建了if语句-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndexPath:(NSIndexPath*)indexPath{if(indexPath.row==1){}}如何为这个单元格添

ios - UITableView 中的 UIPickerView

首先:我知道已经有人发布过这样的话题,但是所有这些话题都没有人给出明确的答案。我的应用程序中有一个settings-UITableView。现在我想添加一个TableViewCell,我可以在其中使用UIPickerView在一些数字之间进行选择。在tableViewdidSelectRowAtIndexPath方法中,我为正确的单元格创建了if语句-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndexPath:(NSIndexPath*)indexPath{if(indexPath.row==1){}}如何为这个单元格添

objective-c - 同一 View 中的两个 UITableView

我想知道是否允许使用MultipleUItableView在同一个View中(我在Apple'sHumanInterfaceGuidelines中没有看到任何东西)如果没问题,如何加载不同的DataSource在viewDidLoad对于每个UITableView? 最佳答案 您当然可以拥有多个TableView。您可能希望确保为每个对象都保留一个指针,然后在您的数据源方法中,您将执行如下操作:-(NSInteger)numberOfSectionsInTableView:(UITableView*)tableView{if(tab

objective-c - 同一 View 中的两个 UITableView

我想知道是否允许使用MultipleUItableView在同一个View中(我在Apple'sHumanInterfaceGuidelines中没有看到任何东西)如果没问题,如何加载不同的DataSource在viewDidLoad对于每个UITableView? 最佳答案 您当然可以拥有多个TableView。您可能希望确保为每个对象都保留一个指针,然后在您的数据源方法中,您将执行如下操作:-(NSInteger)numberOfSectionsInTableView:(UITableView*)tableView{if(tab

iOS:点击 UITableView 不会调用 didSelectRowAtIndexPath

我的应用使用带有UINavigationController的UITableView来在点击表格的一行时显示更详细的View-基本的向下钻取例程。当我点击一行时,它会突出显示,但委托(delegate)方法tableView:willSelectRowAtIndexPath:或tableView:didSelectRowAtIndexPath:不会被调用(使用调试器验证)。现在这是奇怪的部分:应用中还有其他一些TableView(它们不向下钻取),但都没有出现问题。如果我快速重复点击该行,经过多次尝试(10-20次是正常的),tableView:willSelectRowAtIndex

iOS:点击 UITableView 不会调用 didSelectRowAtIndexPath

我的应用使用带有UINavigationController的UITableView来在点击表格的一行时显示更详细的View-基本的向下钻取例程。当我点击一行时,它会突出显示,但委托(delegate)方法tableView:willSelectRowAtIndexPath:或tableView:didSelectRowAtIndexPath:不会被调用(使用调试器验证)。现在这是奇怪的部分:应用中还有其他一些TableView(它们不向下钻取),但都没有出现问题。如果我快速重复点击该行,经过多次尝试(10-20次是正常的),tableView:willSelectRowAtIndex

ios - 将 UITableView 的高度调整为仅适合总内容大小所需的高度

所以我遇到了一个非常基本的问题。我在view中有这个UITableView,我想让这个表的高度达到显示表中所有行所需的高度。因此,我不希望能够滚动,我只想显示所有行。(行的数量和高度是动态的)。-(CGFloat)tableView:(UITableView*)tableViewheightForRowAtIndexPath:(NSIndexPath*)indexPath{CGSizecellSize=[[[_stepsArrayobjectAtIndex:indexPath.row]content]sizeWithFont:[UIFontboldSystemFontOfSize:18

ios - 将 UITableView 的高度调整为仅适合总内容大小所需的高度

所以我遇到了一个非常基本的问题。我在view中有这个UITableView,我想让这个表的高度达到显示表中所有行所需的高度。因此,我不希望能够滚动,我只想显示所有行。(行的数量和高度是动态的)。-(CGFloat)tableView:(UITableView*)tableViewheightForRowAtIndexPath:(NSIndexPath*)indexPath{CGSizecellSize=[[[_stepsArrayobjectAtIndex:indexPath.row]content]sizeWithFont:[UIFontboldSystemFontOfSize:18

iphone - 如何获取 UITableView 的可见部分?

UITableView提供了方法indexPathsForVisibleRows和visibleCells,但是如何获取可见部分呢? 最佳答案 或者真正简单的方法是利用valueForKeyPath和NSSet类:NSSet*visibleSections=[NSSetsetWithArray:[[self.tableViewindexPathsForVisibleRows]valueForKey:@"section"]];基本上,您会获得可见行中部分值的数组,然后用它填充一个集合以删除重复项。