gpt4 book ai didi

ios - 将 UIButton 保持在 viewController 的底部和 TableView 的前面

转载 作者:行者123 更新时间:2023-11-29 02:17:55 26 4
gpt4 key购买 nike

我正在尝试在 TableView 前面的 viewController 底部设置一个 UIButton

我成功了,该按钮位于 TableView 下方,但仅当我向下滚动到表格 View 的末尾时才可见。

我希望它始终可见,即使在 scorll 启动时也是如此。

这是我的代码 cheho 试图做的:

var button   = UIButton.buttonWithType(UIButtonType.System) as UIButton
button.frame = CGRectMake(00, 100, self.view.bounds.size.width, 50)
button.backgroundColor = UIColor.orangeColor()
button.setTitle("View", forState: UIControlState.Normal)
button.addTarget(self, action: "Action:", forControlEvents: UIControlEvents.TouchUpInside)
self.view.addSubview(button)
self.tableView.tableFooterView = button;

最佳答案

编辑

我找到了另一个解决方案:

var button   = UIButton.buttonWithType(UIButtonType.System) as UIButton

override func viewDidLoad() {
super.viewDidLoad()

button.frame = CGRectMake(00, 100, self.view.bounds.size.width, 50)
button.backgroundColor = UIColor.orangeColor()
button.setTitle("View", forState: UIControlState.Normal)
button.addTarget(self, action: "Action:", forControlEvents: UIControlEvents.TouchUpInside)
}

override func scrollViewDidScroll(scrollView: UIScrollView) {

var frame:CGRect=button.frame
frame.origin.y=scrollView.contentOffset.y+100
self.button.frame=frame
self.view.bringSubviewToFront(button)

}

这应该有帮助:)

关于ios - 将 UIButton 保持在 viewController 的底部和 TableView 的前面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28538194/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com