草庐IT

ios - 如何自定义我的 UITableView 单元格如下

我在我的代码中使用自定义表格View单元格。请任何人都可以帮助我如何为普通friend单元编写代码。我如何在矩形框中获取名称AMANDA、VIKALEVINA、NATASHA、KATE、JESICA。 最佳答案 对于普通friend和Facebook兴趣单元格,您可以使用UICollectionView并根据文本调整单元格宽度,否则您可以使用下面列出的控件之一。https://www.cocoacontrols.com/controls/jctaglistviewhttps://www.cocoacontrols.com/contr

ios - 在 UICollectionView 中搜索和过滤单元格

我有一个带有一堆单元格的UICollectionView,所以我想用这个View完成两件事。首先,我希望在顶部有一个搜索栏,可以根据用户的查询过滤单元格。我只见过使用UITableView实现的搜索栏,那么我该怎么做呢?另外,我想要一个名为“过滤器”的按钮,单击该按钮时,会显示一个弹出式ViewController,其中包含一系列复选框及其值。因此,如果我用户选择复选框,一旦用户按下位于右上角的“完成”按钮,它将根据他们的检查过滤单元格。如果用户不决定过滤他的搜索,左上角还会有一个“取消”按钮。我的UICollectionView的图片:我的代码-(UICollectionViewCe

ios - 是否可以设置自定义单元格的 textLabel?

当您使用UITableViewCell的内置样式(副标题、右侧细节等)时,您可以使用textLabel和轻松访问文本标签>detailTextLabel是UITableViewCell上的属性,无论您选择哪种样式。我利用它来实现可重用代码,使我能够将特定样式应用于所有静态单元格。但是现在我想将它们全部转换为自定义样式的单元格,但是使用这种样式我仍然只有两个标签。我的问题是,是否可以为自定义单元格手动设置textLabel和detailTextLabel属性?如果是这样,我就不必更改我的代码,我只需要简单地设置标签属性。否则,我将不得不更改我的所有代码以针对每个单独的单元格的每个单独标签

ios - 在 UITableView 中将行高设置为 0,但单元格文本仍然显示重叠

我目前的行高设置如下:-(CGFloat)tableView:(UITableView*)tableViewheightForRowAtIndexPath:(NSIndexPath*)indexPath{if(indexPath.section==self.expandedSection||indexPath.row我基本上只希望前4行默认可见,除非该部分处于展开形式,在这种情况下所有行都可见。我这样做是通过将前4行的行高设置为65,将其余行设置为0。这些行及其各自的图像不会显示,但是cell.textLabel和cell.detailTextLabel是,导致它们看起来像下图。我怎样

ios - 在点击不可选择的单元格后,先前选择的 UICollectionViewCells 被取消选择

我正在实现一个启用了多选的UICollectionView。我的一些单元格是可选择的,有些则不是。这是事件链:我通过点击它们并返回YES来选择一些单元格shouldHighlightItemAtIndexPath:shouldSelectItemAtIndexPath:我尝试通过点击选择一个不可选择的单元格(不可选择的方面是通过将NO返回到shouldSelectItemAtIndexPath:来实现的)结果:所有选定的单元格都被取消选择,并且对它们调用了didDeselectItemAtIndexPath:。注意:shouldDeselectItemAtIndexPath:未被调用。

ios - 可重复使用的 UITableView 的原型(prototype)单元格

我想创建一个原型(prototype)单元格,它可以通过Storyboard在不同的表格View中使用。正确的方法是什么?任何指针表示赞赏。 最佳答案 我认为您不能创建原型(prototype)单元格并在Storyboard中的表之间共享它,但您可以在nib中创建原型(prototype)单元格,然后在ViewDidLoad方法中加载它,然后在TableView中使用它。这真的很简单,方法如下...一个。添加nib文件:1.选择新建文件...2.选择IOS->用户界面3.选择“Empty”->这将向您的项目添加一个新文件.xib文件

iphone - UITableView 的单元格在不可见时释放

我有一个UITableView。每一行都是带有视频、图像等的重物。当用户滚动此View时,如何释放不可见行的内存并加载当前可见行? 最佳答案 我假设您是在谈论释放您所在行的图像和视频所使用的内存,而不是该行本身。在您的表格View委托(delegate)中,-(void)scrollViewDidEndDecelerating:(UIScrollView*)scrollView当tableview滚动停止时告诉你。[myTableViewindexPathsForVisibleRows]为您提供一系列可见内容。如果您的行不在此数组中

ios - UICollectionView 在框架更改后错误地显示单元格

我注意到,如果我更改UICollectionView的框架(例如,当切换通话状态栏时),CollectionView不会针对其新框架正确更新其单元格。在短视频中可能最容易看到:http://cl.ly/2t2Y2A3A2w1D/CollectionViewTest.mov这个简单测试的源文件在这里:http://cl.ly/0S0A360B3I3Q/CollectionViewTest.zip我使用UICollectionViewController还是UIViewController似乎并不重要。有人见过这个吗?我错过了什么吗?我发现的唯一解决方法是在ViewController的v

ios - 图像目录中矢量 pdf 的渲染模式设置为模板,但 UIImageView 不会在自定义单元格中为图像着色

我已将所有图像文件迁移到Assets目录。它们都是大小为1x的pdf向量。它们被设置为呈现为模板。它们在尺寸和颜色上无处不在。但是有一个来自xib的自定义TableViewCell,我有6个UIImageView链接到目录中的这些图像中的6个。不知何故,他们不尊重色调,无论是默认颜色还是自定义颜色。尝试以编程方式更改它们,但也没有用。这些相同的图像在主Storyboard内具有静态单元格的另一个TableView中显示良好。我无法隔离问题。有趣的是,选择单元格并更改选择后,色调显示得非常好。然后它往往会显示IB中设置的色调。在xcode中对我来说似乎是一个错误。该问题同时存在于模拟器和

ios - 使用动态单元格高度时将表格 View 滚动到底部

如何在使用动态单元格高度时将表格View滚动到底部?出于某种原因,此代码在这种情况下不起作用:[self.tableViewscrollRectToVisible:CGRectMake(0,self.tableView.contentSize.height-self.tableView.bounds.size.height,self.tableView.bounds.size.width,self.tableView.bounds.size.height)animated:YES];谢谢!编辑:使用@Hasiya的代码滚动到底部,对于你们中的一些人来说,仅此一项就可以做到这一点。