ios - 如何快速添加静态底部 View

标签 ios swift uiview uiviewcontroller

我想在我的 UIViewController 底部添加一个静态UIView。这是一个用 swift 编写的 Storyboard应用程序。在我的 viewDidLoad() 中,我做了类似的事情。

self.vWindow = UIApplication.sharedApplication().keyWindow
let mainBound = CGRectMake(0, self.view.frame.size.height-135, self.view.frame.size.width, 135)//CGSizeMake(UIScreen.mainScreen().bounds.size.width, 135.0)
self.vwVideo = UIView.init(frame: mainBound)
self.vwVideo.backgroundColor = UIColor.blackColor()
self.vWindow.addSubview(self.vwVideo)

但这对我的 viewController 没有任何帮助。这是为什么?请帮我。 谢谢

最佳答案

enter image description here

let vWindow = UIApplication.sharedApplication().keyWindow
let mainBound = CGRectMake(0, self.view.frame.size.height-135, self.view.frame.size.width, 135)//CGSizeMake(UIScreen.mainScreen().bounds.size.width, 135.0)
self.vwVideo = UIView.init(frame: mainBound)
self.vwVideo.backgroundColor = UIColor.blackColor()
vWindow!.addSubview(self.vwVideo)
  • 使用此代码,它将在底部的窗口中添加您的 View 。

关于ios - 如何快速添加静态底部 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37345074/

相关文章:

ios - 在 Swift 中为选定的 UIPickerView 行设置动画背景颜色

ios - 如何从 UIView 类的 xib 文件导航到 ViewController

ios - 即使我使用 iOS 10、Xcode 8 在 info.plist 中添加了 NSCameraUsageDescription,应用程序也会崩溃

ios - 关于 mapView annotationView calloutAccessoryControlTapped 的问题

swift - 无法从 NSUserDefaults 获取字典作为保存格式

ios - 在 SJSegmentedViewController 中处理 ViewController 之间的数据

objective-c - 如何在 iOS 的 Objective-C 中创建和保存 .rtf、.doc、.docx

ios - 在 Controller 之间传递数据 - 在展开 Optional 时意外发现 nil

swift - 获取协议(protocol)的真实类型以与存储在变量中的类型进行比较

ios - UIView绝对屏幕点