ios - 如何使 View 像表格 View 单元格一样突出显示

标签 ios objective-c swift highlight

我有一个包含许多 subview 的 View 。我希望在用户点击时突出显示所有 View 。我知道我可以循环 subview 并突出显示它们。但这并不优雅。那么我实现这一目标的最佳方式是什么。有什么想法吗?

最佳答案

subview 的颜色是否与父 View 的颜色不同?如果不是,则宁愿使 subview 背景透明,然后当您需要突出显示它时,只需突出显示父 View 即可。

关于ios - 如何使 View 像表格 View 单元格一样突出显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38389592/

相关文章:

ios - 我应该使用 segue 在注册屏幕和我的应用程序的其余部分之间移动吗

ios - iOS 的 OpenCV 错误/检测 Hough Circles

ios - 如何在 TableViewController 中使用 indexPathForItemAtPoint?

swift - SpriteKit 中的缩放怪异

swift - Swift 中的可选值是如何实现的?

ios - 如何预加载纹理图集以获得更好的 FPS?在 swift

ios - 使用 UIColor 平铺图像作为 View 的背景不适用于cornerRadius

objective-c - 接收没有音频的远程控制事件

objective-c - 在 UIWebView (IOS 5) 中更改用户代理

iphone - 如何让 UITextField 响应 UITextFieldDelegate?