【问题标题】:How to create gravity button on tableview in ios swift如何在ios swift中的tableview上创建重力按钮
【发布时间】:2018-05-29 15:36:24
【问题描述】:

如何在 tableview 上创建绿色浮动按钮?请参考下图。当我尝试在 tableview 上拖动按钮时,它添加为单元格对图层和视图概念了解不多。请帮助。

【问题讨论】:

    标签: uitableview swift3 gravity


    【解决方案1】:

    我真的没有得到你的问题的标题。但我假设你想要一个固定在右下角的浮动按钮。

    我也做过同样的事情。请勿在 tableView 上方添加按钮。先添加按钮,然后放置tableView。请看下图的层次结构。我由此得到了结果。希望你也能得到。

     override func viewDidLoad() {
        super.viewDidLoad()
    
        floatingAddButton.layer.cornerRadius = 0.5 * floatingAddButton.bounds.size.width
        floatingAddButton.clipsToBounds = true
    }
    

    如果要在滚动 tableView 时隐藏按钮,则可以在 viewDidload() 中添加 floatingAddButton.isHidden = true。 检测滚动结束并再次显示浮动按钮。 祝你好运。

    【讨论】:

    • 感谢您的回答,我按照您的步骤进行操作,但在我的情况下它不起作用我试图将此按钮放在 tableview 上。
    • 你想把按钮固定在右下角吗??就像我们在移动设备上有 Gmail 应用程序一样。它不应该使用 tableView 滚动。
    • 嗨,你能帮我解决这个问题吗stackoverflow.com/questions/48111242/…
    • @deltami hi.. 如果必须传递值,您可以为 Int 类型的键传递 0,为 String 类型传递 nil。稍后在必要时更改这些值。我会发布答案,但我需要一些时间。请提及预期或发布请求图片或其他内容
    • 嘿,贝拉,非常感谢。你可以查看我更新的问题。我会等待你的回答。
    【解决方案2】:

    你应该使用 Storyboard 来做到这一点。

    您可以通过以下方式做到这一点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-07-29
      • 1970-01-01
      • 1970-01-01
      • 2023-04-06
      • 2015-05-20
      • 2016-01-30
      • 1970-01-01
      相关资源
      最近更新 更多