如何在操场上实现不同的UI屏幕

时间:2019-03-23 20:00:34

标签: swift user-interface swift-playground

我试图在我的游乐场上包括一个打开屏幕的水龙头,然后允许用户查看我的图表。我希望他们先在具有不同信息的3或4个屏幕上轻按,然后再加载到我的主页上。

我曾尝试搜索教程(这是我的新手),但找不到任何可以帮助我的东西。

这是显示我的表格视图并需要帮助来实现点击屏幕的代码

class HOCMasterViewController: UITableViewController {
    override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        return reasons.count
    }

    override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
        var cell: UITableViewCell!
        cell = tableView.dequeueReusableCell(withIdentifier: "Cell")

出现我的表格,只需添加点击屏幕的用户界面!

1 个答案:

答案 0 :(得分:0)

首先,需要用户点击的所有信息屏幕。如何显示它们?您是否在使用简单的UIViews?请给我们一些信息吗?如果您正在使用不同的UIViews来显示信息,那么我只需隐藏上一个UIView /将其从superView中删除,然后添加下一个UIView,依此类推!

因此,您的游乐场会加载,并且当您使用UITapGestureRecognizer在屏幕上进行点击时,在选择器功能中您可以对点击次数进行计数,并根据每次点击来隐藏或显示UIView /或为每个UIView的约束/框架设置动画。然后点击3次后,您可以显示TableViewController。

请向我们提供信息屏幕代码。