gpt4 book ai didi

ios - 如何在 IB 中为 UITableViewCell 设置 selectedBackgroundView?

转载 作者:行者123 更新时间:2023-11-28 10:21:56 24 4
gpt4 key购买 nike

我知道如果我想改变 UITableViewCell 的高亮,我需要运行下面的代码:

self.selectedBackgroundView = UIView(frame: self.frame)
self.selectedBackgroundView?.backgroundColor = UIColor.redColor()

但是,如果我使用静态单元格并在 Interface Builder 中构建它们,我该如何更改 UITableViewCellselectedBackgroundView 的颜色?

最佳答案

我来晚了一点,但我自己偶然发现了这个,在玩了我的 Storyboard几分钟后我弄明白了。

在我的 Storyboard中,我有一个 UITableViewController,它有一个仅包含静态单元格的 TableView 。为了将单元格的 selectedBackgroundView 导出连接到 View ,我必须先创建该 View ,并且它必须位于同一场景中。所以我从库中抓取了一个新的 UIView 并将其拖到 TableView Controller 的场景中。我将它放在 First ResponderExit 导出之间,如下所示:

enter image description here

当我放开它时,它在 View Controller 之外显示为一个单独的 View ,但它在同一个场景中,所以我可以连接它。看起来像这样:

enter image description here

然后我更改了该 View 的背景颜色并将每个静态单元格的 selectedBackgroundView 导出连接到该 View 。瞧!我希望这对将来的人有所帮助。干杯:-)

关于ios - 如何在 IB 中为 UITableViewCell 设置 selectedBackgroundView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33781125/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com