ios - 分段控制切换多个表格 View

标签 ios objective-c uitableview uisegmentedcontrol

我基本上想做的是实现邮箱中的控件段/ TableView (2:00 左右查看:http://www.youtube.com/watch?v=FG-h8pDXfoE&feature=youtu.be&t=2m)

我在一个连接到 UITableViewUITableViewController 中使用 Core Data。

当用户切换 UISegmentedControl 时,TableView 会重新加载一组不同的 NSPredicateUITableViewRowAnimationRight/Left,有点让人觉得不同的表格 View 滑入并替换了旧的。

随着单元数量的增加,这种设计的性能会急剧下降,但看起来也会好很多。

我可以看到几种不同的方法,但我想我会请你们给我一些指导,让我朝着正确的方向前进:

让分段控件在多个 TableView 之间切换的最佳方式是什么?这些 TableView 是否应该连接到相同的数据源/委托(delegate)?

最佳答案

看看这个 pod:https://github.com/xmartlabs/XLMailBoxContainer .它在 View Controller 之间制作 UI 动画。这些 View Controller 可以扩展 UITableViewController 或任何其他 View Controller 。

UITableViewCell 滑动动画可以使用 https://github.com/alikaragoz/MCSwipeTableViewCell 完成.

希望对您有所帮助!

关于ios - 分段控制切换多个表格 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20574862/

相关文章:

ios - phonegap (cordova) 是否支持使用声音捕获视频?

iphone - 在 View 中引用 UIButton

iphone - 下一个按钮不浏览 UITextField

ios - 首次加载时 SDWebImage 单元格 ImageView 大小错误

iphone - 缩放 UIScrollView contentSize 以适应内部具有可变高度 UITableView 的 UIView

objective-c - 表格单元格保持选中状态

android - react-native - 在 css StyleSheet 中添加公式会影响性能吗?

ios - 如何为 iOS 应用程序设置默认本地化

objective-c - 如何将 native C 类型与 performSelectorOnMainThread :? 一起使用

ios - 分组静态表后台问题