如何使带有选择器和工具栏的视图停留在 iphone 屏幕底部

How to make a view with picker and toolbar stay at the bottom of iphone screen

我正在使用此代码并将我的视图放置在查看区域的顶部而不是底部。知道我做错了什么吗?我没有在 swift 中创建视图,因为我已经在 IB 中创建了它,其中包含工具栏和 pickerview。

let height = view.frame.size.height

yearView.frame = CGRect(x: 0, y: height - 250, width: self.view.frame.width, height: 250)

即使我使用 y 坐标并说 50,视图也不会从顶部移动。我想要做的就是将这个子视图放在任何大小 phone 屏幕的底部,这样他们就可以 select 视图中的值。

yearView.frame = CGRect(x: 0, y: height - 250, width: self.view.frame.width, height: 250)

尝试将其移出ViewDidLoad,每次取消隐藏时都需要定位该视图,否则将不会显示。