草庐IT

uitableView

全部标签

ios - 是否可以隐藏类的继承?

从外面看,我希望我的类(class)看起来像这样@interfaceMYCardGroupView:UIView@property(nonatomic,strong)NSArray*cardObjects;@end但在类本身中我希望它实际上是一个UITableView@interfaceMYCardGroupView:UITableView@property(nonatomic,strong)NSArray*cardObjects;@end参数:从API的角度来看,只显示必要的接口(interface)是有意义的将UITableView作为subview只是为了保持界面不臃肿感觉非常过

ios - 如何将单元格添加到静态部分 UITableView?

我有点迷茫-(IBAction)addEmailField:(id)sender{NSIndexPath*indexPath=[NSIndexPathindexPathForRow:0inSection:0];UITableViewCell*Cell=[self.tableViewcellForRowAtIndexPath:indexPath];[self.tableViewbeginUpdates];[self.tableViewinsertRowsAtIndexPaths:indexPathwithRowAnimation:UITableViewRowAnimationRight]

ios - 将数据从 UITableViewCell 传递到 UITableViewController 的方法

我正在找出将数据从UITableViewCell传递到UIableViewController(或UIViewController)的正确机制。在stackoverflow中搜索,我找到了不同的方法来执行此操作,最后我找到了一种运行良好的机制,但我不知道它是否是一种有效的方法。场景是这样的。首先,我创建了一个自定义单元格(与xib接口(interface)关联),名为DataTableViewCell,它扩展了UITableViewCell。这个单元格有一些导出来显示(和修改)数据和一个称为索引的令人上瘾的属性,如下所示:@property(nonatomic,copy)NSIndex

iphone - 在 UITableViewCell : cell gets squished 上滑动以删除

我有一个以编程方式创建的自定义表格View单元格,它包括:一个带有图像的背景View,左侧和手边有3个标签,右侧有一个UISwitch。我希望能够滑动并删除单元格。然而,这有效,当我滑动以调出删除按钮时,删除按钮将背景View(以及其他所有内容)推过,就好像它正在挤压单元格一样。我如何才能使背景图像不缩小?我四处搜索这个问题,有人说它与自动调整蒙版有关,但这似乎没有任何影响。我也不想在layoutSubviews方法中手动设置单元格的宽度,因为我看到了一个建议。有什么想法吗?谢谢! 最佳答案 问题,我猜(因为你没有发布任何代码)是你

iphone - selectRowAtIndexPath 仅在 allowsMultipleSelection 为 YES 时有效

我有一个UITableViewController,它根据用户之前的选择动态填充。在某些情况下,用户应该能够选择表中的多行,但在其他情况下他不应该。在这两种情况下,我都想自动选择第一行,但我发现只有当我有allowsMultipleSelection=YES时它才有效。在-(void)viewDidLoad期间调用以下代码switch(self.field){casepeople:self.options=(NSArray*)[dataobjectForKey:@"People"];self.tableView.allowsMultipleSelection=YES;entercode

ios - - (UITableViewCell *)tableView :(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath is not being called

所以这真的很奇怪......我有一个名为ListEventsViewController的ViewController在头文件中:@interfaceListEventsViewController:UIViewController@property(weak,nonatomic)IBOutletUITableView*eventsTable;@property(strong,nonatomic)NSArray*events;@end在实现中,我调用了以下几乎所有必需的函数:-(NSInteger)tableView:(UITableView*)tableViewnumberOfRow

iOS - tableview 在向下滚动时禁用刷新

我正在制作一个简单的“添加到收藏夹”功能,它是一个UITableViewController。当用户选择一个单元格时,我将color设置为灰色并禁用selectionStyle-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndexPath:(NSIndexPath*)indexPath{UITableViewCell*cell=[tableViewcellForRowAtIndexPath:indexPath];cell.textLabel.textColor=[UIColorgrayColor];cell.selecti

ios - 向 UITableViewController 添加可点击和固定的 subview ?

我想将一个ADBannerView对象静态地放置到我的UITableView屏幕上,这意味着我希望它始终位于我的工具栏(self.navigationController.toolbar)上方,即使在用户滚动tableview时也是如此。我通过将ADBannerView作为subview添加到我的工具栏并为框架原点赋予负值解决了这个问题:[selfsetBannerViewSize];[self.navigationController.toolbaraddSubview:bannerView];唯一的问题是:我无法通过这种方式点击和打开iAd-我可以看到横幅,但是当我点击它时没有任何

iphone - 我怎样才能像这样为我的表格单元格创建一个附件 View ?

基本上我需要两个标签。一个带有数字,另一个在下一行带有常量字符串字母。我还需要一个对话泡泡作为附件View的背景。我知道如何创建一个标签,但不知道如何将两个标签设置为附件View。请帮忙 最佳答案 您可以创建一个UIView并将所有必要的View添加到它作为它的subview,然后使该单个View成为TableView单元格的附属View:UIView*container=[[UIViewalloc]initWithFrame:CGRectMake(0,0,100,44)];[containeraddSubview:backgrou

iphone - 发送到实例的 UITableViewController 无法识别的选择器

当我传递一个整数时,我有一个tableviewcontroller和一个detailtableviewcontroller-[UITableViewControllersetSurveyNumber:]:无法识别的选择器发送到实例Bizard的事情是完全相同的代码适用于tableviewcontroller到->uiviewcontroller表格->表格代码-(void)prepareForSegue:(UIStoryboardSegue*)seguesender:(id)sender{if([segue.identifierisEqualToString:@"pushSurveyD