swift - ELCImagePickerController 使用 Swift 仅显示黑屏 + 导航栏

标签 swift elcimagepickercontroller

我正在尝试实现 ELCImagePickerController,但是当我尝试显示选择器时,只出现一个黑色屏幕,顶部有一个导航栏。我将所有文件(还有 xib)移动到我的项目中:/这是因为 swift/ios8 的问题吗?

 var imagePicker:ELCImagePickerController = ELCImagePickerController();
    self.presentModalViewController(imagePicker, animated: true);

最佳答案

那是因为您只是调用了 init 方法,而不是预期使用 的正确initImagePicker(参见 source here ).

如果你像这样实例化它会起作用:

var picker = ELCImagePickerController(imagePicker: ())

请注意,该名称很奇怪,因为 Xcode 通过删除名称的 init 部分为您自动转换 Objective-C 方法。

另请注意,您无需指定 picker 的类型为 ELCImagePickerController,因为 Swift 会自动推断它。

希望这有帮助:)

关于swift - ELCImagePickerController 使用 Swift 仅显示黑屏 + 导航栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24250212/

相关文章:

swift - Swift 中所有类的根类?

ios - XCode 错误 'YogaKit.modulemap' 未找到

ios - 我想添加 ELCImagePickerController 并保留选定的图像

ios - 如何在elcImagePickerController中获取视频的NSData?

IOS ELCImagePicker 从枚举类型 ALAssetOrientation 到不同枚举类型 UIImageOrientation 的隐式转换

ios - 如何使用@available 定位低于特定操作系统的 iOS 设备

ios - 如何在 iOS8 上的自定义键盘中添加数字和十进制键盘?

ios - 核心蓝牙 : scanForPeripheralsWithServices not working with service array