我想知道这个很好的主细节转换,您单击tableView单元格并将其扩展到显示细节,其中单元格的标签是导航栏标题是SDK对象库一部分的接口,还是自定义的接口?

发布于 2015-07-26 20:34:45
我尝试过很少的事情,但到目前为止,这是我能想到的最好的选择。动画所有可见单元格的框架,并利用childViewController是如何实现它。
动画测试项目
https://github.com/armaluca/iOS-App-Store-Explore-Section-Animation
很高兴知道任何其他可能的解决方案,并最终知道苹果是如何做到的!

发布于 2015-07-04 20:04:28
发布于 2015-07-04 07:53:27
在实现此行为的UIKit/UITableView中,自定义implementation.There不是API。只有显示单元格的动画才在那里(我认为这是在这里使用的)。
这种行为的实施方式如下-
在表中添加带有零单元格的节(新闻、生产力等)(所有部分的numberOfRowsInSection:=0)。然后在点击任何部分时,只需重新加载该部分(reloadSections:withRow动画:),方法是向该部分添加一个单元格(numberOfRowsInSection:= 1)和动画(可能是UITableViewRowAnimationMiddle)。将该部分/行滚动到相同的动画循环(UI更新周期)的顶部。
https://stackoverflow.com/questions/30863738
复制相似问题