- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我希望之前有人遇到过这个问题。我正在尝试将此类指定为 UIImagePickerController 的委托(delegate),但出现此错误:
“PictureViewController.swift:40:32:无法将类型‘PictureViewController’的值分配给类型‘协议(protocol)?’”
有什么想法吗?提前致谢。
import UIKit
import MVCarouselCollectionView
import Eureka
import RealmSwift
public class PictureViewController<T: Equatable>: FormViewController, TypedRowControllerType,
MVCarouselCollectionViewDelegate, UIImagePickerControllerDelegate{
public var row: RowOf<T>!
public var completionCallback : ((UIViewController) -> ())?
let imagePicker = UIImagePickerController()
public override func viewDidLoad() {
super.viewDidLoad()
self.navigationItem.setRightBarButtonItem(
UIBarButtonItem(barButtonSystemItem: .Add, target: self, action: "loadImageButtonTapped:"), animated: true)
imagePicker.delegate = self <<<==== THIS GIVES ERROR MESSAGE
}
最佳答案
其实我已经明白了。我还必须声明该类实现了 UINavigationControllerDelegate 并且现在一切正常。
关于ios - 无法将类型 'Class<T>' 的值分配给类型 'protocol<UIImagePickerControllerDelegate, UINavigationControllerDelegate>?',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34477268/
我正在开发一个简单的应用程序扫描二维码。为了扫描 QR 码,我使用一种委托(delegate)方法,如下所示。 - (void) imagePickerController: (UIImagePick
我已将 UIImagePickerController 添加到 UIViewController。我还将 UIImagePickerControllerDelegate 分配给了 UIViewCont
所以我有这段代码可以获取我的画廊中的照片或使用相机更改 UIImage。 @IBAction func tappedCamera() { print("tapped camera")
我正在尝试创建一个 Controller 来处理所有图像功能,以便您可以轻松地从任何 View Controller 绑定(bind)所有相机操作。 理想情况下,我的目标是创建一个具有返回 UIIma
我有一个独立的类,可以使用 UIImagePickerController 从相机/照片库中获取图像。 我似乎无法弄清楚为什么没有调用 didFinishPickingMediaWithInfo 或
我在 iPhone 3G 上使用 iOS 4.2.1 中的 UIImagePickerController。我以前使用过弃用的方法 - (void)imagePickerController: did
我遵循了一个很棒的教程( http://iphone.zcentric.com/2008/08/28/using-a-uiimagepickercontroller/ ),使用 UIImagePick
我有一个项目,其中有许多使用 imagePicker 的 View Controller 。每次,我都必须再次复制 didFinishPickingMediaWithInfo 并且只更改一些代码。 然
我最近重构了我的应用程序以实现 命令 图案。为此,我试图将我的所有功能都集成到适当的命令类中。我已经成功地为我的所有命令实现了该模式,但有一个异常(exception)。我有一个名为 HarvestP
这个问题在这里已经有了答案: error: Cannot subscript a value of type '[String : Any]' with an index of type 'UIIm
我有一个类,我在其中调用 UIImagePickerController 来选择一个图像并返回它,这样我就可以在我的代码中的其他地方使用它。 现在我设置了委托(delegate)并实现了我需要的必要函
if UIImagePickerController.isSourceTypeAvailable(UIImagePickerControllerSourceType.Camera) {
我有一个 iPhone 应用程序,它调用 UIImagePickerController 让人们可以选择通过相机或通过手机上的照片库选择图像。问题是,有时(不能总是让它复制。),本应由 didFini
我正在使用 UIImagePickerController 来选择图像。我也希望获得本地路径。 我正在使用 对相册中的图像执行此操作 info[UIImagePickerController.Info
关闭。这个问题需要debugging details .它目前不接受答案。 编辑问题以包含 desired behavior, a specific problem or error, and th
我错过了一些东西。这段代码运行良好,但我想清除所有编译器警告。 Sending 'GSBBuilderImageButton *const __strong' to parameter of inco
我有一个应用程序需要拍照然后显示给用户。我使用以下代码打开相机让用户拍照: if ([UIImagePickerController isSourceTypeAvailable: UIImagePic
func openGallery(sender: AnyObject) { var imagePicker = UIImagePickerController() imagePicke
我如何使用更新后的 UIImagePickerControllerDelegate API,因为它更改为 [UIIMagePickerController.InfoKey : Any]?这部分已经更新
我在 Swift 中有一个新的 iOS 应用程序,我试图在应用程序启动后立即显示相机。在我的 View Controller 中,我有一个 UIView 对象,我尝试用相机填充它。 我的 View C
我是一名优秀的程序员,十分优秀!