草庐IT

ios - 在基本表格 View 单元格之间添加间距

我有基本的表格View单元格,我想在它们之间设置一些间距。我试过了cell.contentView.layoutMargins.top=8和cell.layoutMargins.top=8但这没有用。我知道我可以创建自定义单元格,但我想知道如何通过这种方式添加边距。编辑:然后我将单元格样式更改为自定义:并添加了一个View,以便我可以为其设置一些约束但结果仍然相同,单元格之间没有间距,并且有点忽略了自定义View,我猜是因为它需要单元格的自定义类,但我不想那样做。 最佳答案 您不应在单元格本身之间添加间距,而应将自定义contain

ios - 选择另一个单元格时取消选择 collectionview 单元格

我在viewController上有带有图像的单元格,我想给用户一个选项,让他们选择一个image作为他们的titlelabel。我如何让他们只选择一个image,也就是说,如果他们选择另一个image,我想取消选择他们选择的上一个image。这是我做的:funccollectionView(_collectionView:UICollectionView,didSelectItemAtindexPath:IndexPath){letcell=collectionView.cellForItem(at:indexPath)cell?.layer.borderWidth=5.0cell?

ios - 如何从右到左而不是从左到右显示 UICollectionView 的单元格?

这是我现在拥有的(默认):但我想要:我使用NSFetcheResultsController以我的属性降序显示它。 最佳答案 最简单的实现方式是改变collectionview的值semanticContentAttribute枚举实例属性:Asemanticdescriptionoftheview’scontents,usedtodeterminewhethertheviewshouldbeflippedwhenswitchingbetweenleft-to-rightandright-to-leftlayouts.通过设置为.f

ios - dequeueReusableHeaderFooterViewWithIdentifier 为单元格返回 nil,但 dequeueReusableCellWithIdentifier 不是

我在InterfaceBuilder中使用原型(prototype)单元格向TableView添加页脚:当实例化页脚时,dequeueReusableHeaderFooterViewWithIdentifier()为单元格返回nil,但dequeueReusableCellWithIdentifier()不是。我在InterfaceBuilder中创建了一个带有正确标识符的页脚View:然后我实例化页脚:functableView(tableView:UITableView,viewForFooterInSectionsection:Int)->UIView?{letid="MyFoo

ios - 表格单元格圆角边框

在我的iOS应用程序中,我有一个表格View,我想自定义单元格的边框。我想重现如下效果:我正在为iOS9使用Swift2.0进行开发。 最佳答案 TejasArdeshna的答案会奏效,但如果边界接触到View边界,它看起来就不会好看。我建议在内容View中添加一个View,并保留一些填充。然后将边框应用于此View。functableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITableViewCell{letcell=tabl

ios - ClipsToBounds 在单元格中不起作用

我有一个带有自定义单元格的UITableView。每个单元格的结构都是这样的:我有contentView,在这个contentView中我有backView(简单的UIView,白色背景和角半径16.0),在这个backView中我有一个带有一些图片的imageView。我想要的是让这个imageView走投无路(在他的父UIView—backView—边界内)。这种方式行不通。代码非常简单(来自ImageCell.swift):self.backView=UIView()self.backView.backgroundColor=UIColor.whiteself.backView.

ios - 如何在不使 Swift 中的单元格透明的情况下使 UICollection View 的背景透明

我有一个CollectionView,当然我也有其中的单元格。如果在属性检查器中我将CollectionView的alpha更改为0,其中的单元格也会变得透明。有没有办法使CollectionView的背景透明,以便它后面的图像可见? 最佳答案 在Swift3中使用:collectionView.backgroundColor=UIColor.clear.withAlphaComponent(0) 关于ios-如何在不使Swift中的单元格透明的情况下使UICollectionView的

ios - 如何将 segue 从 TableView 中的单元格单击推送到另一个 View Controller

这个问题在这里已经有了答案:HowtomakeapushseguewhenaUITableViewCellisselected(10个答案)关闭6年前。我有一个TableViewController,通过单击单元格,我将用户重定向到详细ViewController。但是当我执行segue“当前ViewController”时,它工作正常。但我需要的是?我需要通过单击表格View单元格来执行推送转场。该怎么做?这是我的代码:functableView(tableView:UITableView,didSelectRowAtIndexPathindexPath:NSIndexPath){l

ios - 自定义 Collection View 单元格在点击时消失

我正在开发一个iPad应用程序,它应该显示4个彼此相邻的CollectionView。CollectionView的高度应为屏幕的3/4,因此布局将如下所示:___________________|topcontent||-------------------||CV|CV|CV|CV||____|____|____|____|我试图缩小范围并仅使用其中一个CollectionView创建一个新项目,但我一直遇到同样的问题:当我点击其中一个单元格时,所有单元格都消失了。重现:使用Swift作为语言使用模板“SingleViewApplication”创建一个新项目设置Storyboar

ios - Tableview 单元格大小没有改变? swift

我从对象库中拖放了一个TableViewController,并将单元格的行高更改为300。但是,当我在模拟器中运行它时,单元格保持相同的标准大小。这是为什么?图片:约束:输出: 最佳答案 在Storyboard中,如果您知道单元格高度,请在SizeInspector选项卡上设置TableView的RowHeight属性,而不是单元格的: 关于ios-Tableview单元格大小没有改变?swift,我们在StackOverflow上找到一个类似的问题: ht