gpt4 book ai didi

objective-c - 带有 iOS7 的 iPad 上透明背景的 UITableView/UITableViewCell 挑战

转载 作者:太空狗 更新时间:2023-10-30 03:08:42 25 4
gpt4 key购买 nike

昨晚我决定升级到 Xcode 5 并查看我当前的项目。将 Storyboard更新到新 UI 后,一切看起来都很棒并且运行良好。因为我有一个通用的二进制文件,所以我决定在 iPad 上也进行测试,并注意到我的 UITableview 中引入了一个新的白色背景,它曾经是透明/清晰的颜色。这似乎发生在单元格级别,而不是表级别。当我在 6.1 模拟器上运行时,在 iPad 和 iPhone 上一切看起来都很好。在 iOS7 的 iPhone 上一切看起来都很好。

我为界面生成器设置的所有内容对于 iPhone 和 iPad 都是相同的。据我所知,它与这个新的“内容 View ”(它是项目单元格的一个子组)不遵守透明值/设置有关。

有什么想法/想法吗?

最佳答案

在界面生成器上浪费了几个小时之后,我认为那里可能存在错误。所以我开始寻找程序化的答案。显然,如果我从这里开始,我可以节省大量时间。通过添加到方法中:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath

我通过添加这一行解决了 iPad 上的透明度问题:

cell.backgroundColor = [UIColor clearColor];  // Adding this fixes the issue for iPad

希望这能帮助其他人看到 ipad with tables 和 iOS7 的白色背景!

关于objective-c - 带有 iOS7 的 iPad 上透明背景的 UITableView/UITableViewCell 挑战,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18901394/

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