作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在开发一个示例 iOS 应用程序,并希望根据用户在 View 顶部按下的按钮加载(在 tableViewController 中)某些数据。例如,当用户加载页面时,默认情况下会从“myPosts”加载数据,但在 View 顶部会有两个按钮“我的帖子”、“不是我的帖子”。如果他们随后选择“不是我的帖子”按钮,则表格 View 单元格将使用“notMyPosts”中的数据重新加载。有人知道该怎么做吗?
最佳答案
因此,这里最好的解决方案是使用分段控件。基本上,每个 TableView 都有一个 Controller ,SegmentedControl 有一个 Controller 。
这tutorial还有这个question给出了 segmentedControl 的基本概念以及如何为其设置基本 Controller 。您基本上将拥有一个容器 View ,其中包含您要显示的每个 tableView 的 View ,并根据 SegmentedControl 上的选定段显示/隐藏它。
这就是你的 Storyboard的样子:
关于ios - 基于按钮按下 Swift 在 sameTableViewController 中加载数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34124157/
我正在开发一个示例 iOS 应用程序,并希望根据用户在 View 顶部按下的按钮加载(在 tableViewController 中)某些数据。例如,当用户加载页面时,默认情况下会从“myPosts”
我是一名优秀的程序员,十分优秀!