objective-c - Swift 中选定的 CollectionView 单元格外观

标签 objective-c xcode swift

我正在使用 swift 构建 iOS 应用程序。在我的应用程序中,我有 ViewController 和 CollectionView 。一切都很棒,但是当我单击其中的单元格标签时,它会自动将其颜色更改为黑色(如果设置为默认值,则将背景更改为黑色)。

example image

当我使用 TableView 时,我只需在原型(prototype)单元格的属性检查器中选择“选择 -> 无”,它会有所帮助,但 CollectionView 中的单元格没有此选项。

附注我不想自定义它,我只想在选择它时禁用更改 UI。

非常感谢您的帮助!

最佳答案

将标签的 userInteraction 设置为 false,然后尝试单击它。这不会改变您的 UI。从 Collection View 中删除委托(delegate),以详细识别问题。

关于objective-c - Swift 中选定的 CollectionView 单元格外观,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35969419/

相关文章:

objective-c - 正确使用 CIDetectorTracking

iphone - 检测 "Confirm Your In-App Purchase"UIAlert 的取消按钮点击

ios - 组合标签栏、导航和表格 View Controller

ios - 尝试使用谓词对数组进行排序时出错

ios - 从 xcode 关闭 iPhone 模拟器

Swift:有最大计时器速度吗?

iphone - 新 NSString substringWithRange : Error Message

xcode - 试图将 UIView 移出屏幕并使用自动布局

IOS - Facebook 登录按钮 : Unrecognized selector error

swift - awakeFromNimb 不会在 TableView reloadData Swift 上被调用