草庐IT

ios - UITableView 在动态单元格内容根据设置更改期间不平滑滚动

我有一个TableView,它根据用户设置显示行数据。就像我有任务、开始日期、优先级、过程、状态、描述等复选框。我用户检查任务和描述,然后我创建UITableViewCell然后为任务和描述添加标签,如果用户检查所有设置,那么Cell应该显示所有创建的标签。我面临的问题是UITableView滚动不流畅,当用户在加载设置后第二次滚动它时,它没有重新使用单元格。下面是代码-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSStri

ios - CollectionView Cell 滑动执行操作

您好,我正在使用UICollectionview水平布局开发一个社交网络应用程序,每当我的应用程序启动CollectionView时最多加载5个单元格,然后如果我滑动第5个单元格,那么此时只会分配第6个单元格内存。同样的方式将第6个单元格滑动到第7个单元格。那么,我该如何实现这个过程提前感谢您的任何建议 最佳答案 您需要向collectionView添加滑动手势识别器:UISwipeGestureRecognizer*swipeGesture=[[UISwipeGestureRecognizeralloc]initWithTarge

ios - 如何在 TableView 的行中应用不同的单元格样式

我有一个包含1个部分和6行的表格View。我想在第一行应用UITableViewCell的自定义单元格样式子类,而其余行具有默认的UITableViewCell。当我运行该应用程序时,它不会显示具有自定义单元格样式的第一行的内容。我尝试使用returncell2引用第一行中的自定义样式而不是单元格,但它仍然不起作用。imageCellCell.h#import@interfaceimageCellCell:UITableViewCell@property(nonatomic,strong)UIView*view;@property(nonatomic,strong)UILabel*la

ios - 如何根据 iPhone 或 iPad 更改 UI Collection View 单元格的大小

在Xcode6上创建通用应用程序后,我设法创建了一个UICollectionView,它在iPhone的宽度上显示2个单元格。然而,当在iPad上查看时,它显示4个单元格,单元格周围有很多填充。如何更改iPad上单元格的大小,以便以最小的填充显示3个单元格。我不想管iPhone尺寸。到目前为止,我已经使用Storyboard来设置单元格大小。我添加了一个158ptsx158pts的自定义单元格大小,它与iPhone完美配合。我在ObjectiveC代码中找不到这段代码。如何为iPad设置不同的尺寸。这是它在iPhone上的样子。https://www.dropbox.com/s/md1

ios - 将 UIView 添加到单元格与 cell.contentView 的优缺点是什么?

我有一个UITableViewCell。我应该如何向它添加subview?我见过很多将subview添加到contentView的示例,但为什么不直接添加到cell呢? 最佳答案 你可以这样做,但是如果你想通过添加自定义View来自定义单元格,你应该将它们添加到contentView以便让它们沿着表格动画动画 关于ios-将UIView添加到单元格与cell.contentView的优缺点是什么?,我们在StackOverflow上找到一个类似的问题: htt

ios - UICollectionView cell doselect翻转动画,View丢失

didSelect方法上的UICollectionView单元格翻转动画应该翻转并显示有关单击的索引单元格的详细信息,如果用户想要转到原始View,应该能够在单元格上看到。我正在使用UICollectionViewCell*cell=[collectionViewcellForItemAtIndexPath:indexPath];[UIViewanimateWithDuration:1.0delay:0options:(UIViewAnimationOptionAllowUserInteraction)animations:^{[UIViewtransitionFromView:cel

ios - 在 uitableviewcell 中创建 UIlabel 的 Action

我正在我的应用程序中制作一个收件箱模块。首次加载时,有20条消息来自服务器。我希望在20条消息之后,将在UItableview单元格中创建一个名为“加载更多消息”的标签。单击该标签后,我想再次调用服务器。我曾尝试使用以下代码,但它不起作用。提前谢谢:(下面是我的cellForRowAtIndexPath和numberOfRowsInSection示例代码-(NSInteger)tableView:(UITableView*)tableViewnumberOfRowsInSection:(NSInteger)section{return[inboxmessagesarraycount]+

ios - UITableViewAutomaticDimension 不工作

我正在以编程方式为日历应用程序制作一个表格View,并且需要根据它们包含的文本调整我的表格View单元格的大小。我正在尝试使用自动布局,但由于某种原因我无法让它工作-(void)viewDidLoad{......//Setupthetableviewself.tableView.tableHeaderView=imageView;self.tableView.tableHeaderView.backgroundColor=[UIColorwhiteColor];self.tableView.delegate=self;self.tableView.dataSource=self;se

ios - MGSwipeTableCellDelegate : Not Working

这让我发疯。我已经实现了MGSwipeTableCell,当它分别向右和向左滑动时,它在左侧显示三个按钮,在右侧显示一个按钮。https://github.com/MortimerGoro/MGSwipeTableCell但是,当滑动后按下这些按钮时,我无法触发委托(delegate)方法。这是我的代码的摘录。detailviewcontroller.h@interfaceDetailViewController:UIViewControllerdetailviewcontroller.m-(UITableViewCell*)tableView:(UITableView*)tableV

ios - UITableView 滚动时数据消失?

我有一个UITableView,我在其中从服务器获取数据并将其显示在UITableViewCell中。但是数据在滚动时消失了。请帮忙。这是我的cellForRowAtIndexPath:--(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*cellIdentifier=@"CellIdentifier";CCCustomCell*cell=[tableViewdequeueReusableCellWithIdent