gpt4 book ai didi

ios - UITableViewCell 编辑模式中的左圆出现在 iOS8

转载 作者:可可西里 更新时间:2023-11-01 03:46:03 25 4
gpt4 key购买 nike

所以我刚刚安装了 Xcode 6GM,并在运行 iOS8 的模拟器上摆弄了我的 iOS7 应用程序。

我有一个处于编辑模式的 UITableView,现在单元格左侧有一个圆圈,在 iOS7 上运行时不会出现。

我浏览了 iOS8 的文档,但没有看到任何新常量,我使用的是 UITableViewCellEditingStyleNoneUITableViewCellSelectionStyleNone

当 tableView.editing = NO,allowsMultipleSelectionDuringEditing = YES 时,圆圈消失。

如果有人能告诉我发生了什么那就太好了:)

编辑:从 XCode6GM 编译到我运行 iOS7.1 的 iPhone 上也给了我圆圈。我怀疑 XCode6GM 存在错误?

这是带圆圈的截图:

enter image description here

最佳答案

我在将我的应用程序迁移到 iOS8 时遇到了这个烦人的问题。

这是我找到的解决方法...在您的 UITableViewCell 子类中添加类似这样的内容:

- (void)setEditing:(BOOL)editing animated:(BOOL)animated
{
[super setEditing:editing animated:animated];
for( UIView* subview in self.subviews )
if( [NSStringFromClass(subview.class) isEqualToString:@"UITableViewCellEditControl"] )
subview.hidden = YES;
}

我希望这会很快被记录/修复......

关于ios - UITableViewCell 编辑模式中的左圆出现在 iOS8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25801955/

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