gpt4 book ai didi

ios - 添加 UIImagePickerController 作为 subview

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

我想在自定义框架中添加 UIImagePickerController,因此一直在关注一些关于将 UIImagePickerController View 添加为 subview 的帖子。

几个问题:

  • 如何调整该 subview 的框架?
  • 添加为 subview 后,触摸似乎被禁用(我无法浏览照片或按取消按钮),我该如何解决?

非常感谢!

我的代码:

self.imagePicker = [[UIImagePickerController alloc] init];
self.imagePicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
self.imagePicker.delegate = self;

//This is a subview of self.view.
[self.pickerControllerHolderView addSubview:self.imagePicker.view];

// This seems to adjust the size of the view, but squashes the view.
// self.pickerControllerHolderView.transform = CGAffineTransformMakeScale(1, 0.5);

最佳答案

这个类的内部是私有(private)的,它并不意味着被添加为一个 subview 。它是一个独立的 View Controller 和导航 Controller ,很可能不会按您期望的方式工作。如果您需要自定义 UI 来挑选照片,您应该访问 ALAssetsLibrary 并自行显示内容。

关于ios - 添加 UIImagePickerController 作为 subview ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26897579/

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