gpt4 book ai didi

ios - 动画 UITableView 的页眉和页脚

转载 作者:技术小花猫 更新时间:2023-10-29 10:41:59 26 4
gpt4 key购买 nike

我正在努力为删除 tableview 的页眉/页脚内容制作动画。我相信我可以在标题内容本身上调用 removeFromSuperview,或者只是将标题分配给 nil,但我不知道如何对此进行动画处理。一个简单的动画 block 不会做任何事情 - 如何淡入/淡出 View (在本例中为标签)?

最佳答案

我写了一个示例,说明如何使用动画 block 完全删除标题 View 。

[UIView beginAnimations:nil context:NULL];
[self.tableView setTableHeaderView:nil];
[UIView commitAnimations];

这当然假设这个动画是在你的 UITableViewController 类中被调用的。

简单地从父 View 中删除标题 View 是行不通的,因为 TableView 不知道调整自身大小以填充曾经是标题 View 的内容。标题 View 的设置会导致 TableView 以动画方式刷新自身。

如果这不起作用,请检查您对 tableView 实例的分配。

关于ios - 动画 UITableView 的页眉和页脚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10289317/

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