iOS UI - 应用商店“探索”部分过渡效果

9
我想知道这种点击tableView单元格展开细节,单元格标签成为导航栏标题的漂亮主细节转换界面是SDK对象库的一部分还是定制的界面?
3个回答

3
这是一个自定义的 ViewController 之间的转场效果。有个不错的例子(包括此例)在 这个库 中。

enter image description here

当然,您需要添加表格视图等,但这是一个很好的起点。

1

0

这是自定义实现。在UIKit/UITableView中没有API来实现这种行为。只有用于呈现单元格的动画(我认为在这里使用了)。

可以像这样实现这种行为-

在表格中添加部分(新闻、生产力等),但不添加任何单元格(所有部分的numberOfRowsInSection: = 0)。然后,在点击任何部分时,通过向其添加一个单元格(numberOfRowsInSection: = 1)和动画(可能是UITableViewRowAnimationMiddle)重新加载该部分(reloadSections:withRowAnimation:)。在同一动画循环(UI更新周期)中将该部分/行滚动到顶部。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接