ios - 如何创建一个 UIView,根据按下显示 View 的按钮来显示某些信息?

标签 ios swift uiview uiviewcontroller uibutton

我对 swift 很陌生,目前正在为一个学校项目制作一个应用程序。该应用程序应该显示一系列食谱。我首先拥有一个滚动按钮网格(堆栈 View 和 ScrollView )。每个菜谱都应该连接到一个特定的菜谱,当单击时,会转到包含菜谱信息(图像、成分、说明等)的 View 。我想通过创建一个基本的配方 View 文件来实现此目的,该文件具有用于放置图像、标题和文本的空间。然后,根据按下的按钮,用正确的信息填充 View 并显示 View 。

我已经找到了一种可以使用的替代方法,但它非常庞大且乏味。我可以分别为大约 25 种不同的食谱设置 View ,并将它们单独链接到每个按钮。

我更喜欢第一个选项,但我不太确定它是否可能,或者我是否真的不擅长在谷歌中使用正确的搜索词。我知道许多其他应用程序也设置了类似的系统,例如社交媒体配置文件对每个人来说都是相同的模板,只是内部显示的数据不同。 谁能帮我吗?提前致谢。

最佳答案

您可以使用 UITableView 来完成此任务,并使用一个模型数组来填充所需的数据,并使用 didSelectRowAt 来查找单击了哪个单元格,然后发送数据到下一个VC

关于ios - 如何创建一个 UIView,根据按下显示 View 的按钮来显示某些信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50280873/

相关文章:

android - 如何在Dart/Flutter中将主体添加到GET请求?

ios - iOS 设备未收到 Urban Airship iOS 推送通知

ios - (kal) 日历/tableview View 层次结构在选项卡栏中损坏

ios - CloudKit,我的授权不工作

ios - Autolayout—— View 之间的填充

ios - 在 TextField 中放置 PlaceHolder

ios - 在 TableView 中的 Collection View 中同步滚动动画

ios - 行数不起作用

ios - 更改文本后无法更改 UISearchBar 取消按钮标题颜色。

ios - 自动布局约束以改变方向的组成