ios - reloadRowsAtIndexPaths:@ [indexPath] withRowAnimation:UITableViewRowAnimationNone在iOS 11上工作不正确吗?

标签 ios objective-c uitableview ios11

在iOS 11上,我发现

“带有RowAnimation:UITableViewRowAnimationNone的reloadRowsAtIndexPaths:@ [indexPath]”

有时称为“tableView:tableView heightForRowAtIndexPath:indexPath”

之后的“tableView:tableView cellForRowAtIndexPath:indexPath”

对于我传入的特定“indexPath”。

特定“indexPath”的单元格会将其高度从某些高度更改为右高度

有人遇到过这个问题吗?

最佳答案

好吧...我发现在iOS 11上,如果您正在为单元格使用帧布局,则需要显式设置EstimatedRowHeight为0

关于ios - reloadRowsAtIndexPaths:@ [indexPath] withRowAnimation:UITableViewRowAnimationNone在iOS 11上工作不正确吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46174221/

相关文章:

ios - 作为开发人员是否可以限制 iOS 应用程序的安装数量?

ios - 如何在 SwiftUI 中引用外部 iOS 系统状态更新?

ios - 索引 UITableView,如 Contacts.app

ios - 以编程方式创建 TableView 时未显示

ios - SOP 限制是否适用于 UIWebView?

ios - 当用户多次加载 View 时,在 uitableview 上保存附件复选标记

objective-c - iOS 寻找新的共享文件

objective-c - 在 for() 循环中间更新 UILabel

ios - iOS 8.1 下 UIPopoverController 出现不可预知的延迟

ios - swift 从此代码中删除可选项