- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我试图仅在我的 imagePickerController 中显示视频图 block 。我知道您必须更改媒体类型,我已经这样做了。我想要的只是让它仅显示视频图 block ,而不显示相机胶卷和像您在此处看到的那样的时刻
我只想要如图所示的一个视频图 block 。我不想先点击相机胶卷然后再观看视频。我只想要一个单独的视频图 block ,以明确其中只有视频。
我已经为我的图像选择器添加了 Controller
/// Selector Controller used to pick an image
open class ImagePickerController : UIImagePickerController, TypedRowControllerType, UIImagePickerControllerDelegate, UINavigationControllerDelegate {
/// The row that pushed or presented this controller
public var row: RowOf<URL>!
/// A closure to be called when the controller disappears.
public var onDismissCallback : ((UIViewController) -> ())?
open override func viewDidLoad() {
super.viewDidLoad()
delegate = self
allowsEditing = (row as? _VideoRow)?.allowEditor ?? false
mediaTypes = [kUTTypeMovie as String, kUTTypeVideo as String]
}
public func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) {
guard let videoURL = info[UIImagePickerControllerMediaURL] as? URL else {
return
}
(row as? _VideoRow)?.videoURL = videoURL
(row as? _VideoRow)?.value = videoURL
onDismissCallback?(self)
}
open func imagePickerControllerDidCancel(_ picker: UIImagePickerController){
onDismissCallback?(self)
}
private func navigationController(_ navigationController: UINavigationController, willShow viewController: UIViewController, animated: Bool) {
self.navigationItem.title = "Videos"
}
}
还有为什么我不能更改标题
最佳答案
All I want is for it to show only videos tile, not camera roll and moments like you see here
那就不要使用UIImagePickerController;编写您自己的选择器。如果您使用 UIImagePickerController,您将受到它所提供的限制。它为您提供源类型 .photoLibrary
和 .savedPhotosAlbum
,仅此而已。
关于ios - imagepickercontroller 的 photoLibrary 中的视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52858698/
这个问题在这里已经有了答案: iOS UIImagePickerController: Any way of getting the date of the chosen Picture? (3
我在以下行的图像选择器 didFinishPickingMediaWithInfo 委托(delegate)中收到错误使用未声明的标识符“imagePickerController”: - (void
我希望用户能够通过 ImagePickerController 裁剪他们从照片库中选择的图像。 我允许编辑。 self.imgPicker.allowsEditing = true 并检索图像的编辑版
我正在使用 imagePickerController,但是当我选择图像时出现错误: fatal error :在展开可选值时意外发现 nil 我不知道为什么,因为我用 if let 展开值 fu
我现在正在尝试实现一个应用程序,例如从设备相册中挑选图像和视频并将其上传到服务器.. 在这里我可以使用 uiimagepickercontoller 在表格 View 中显示图像和视频,但我只能选择图
这是我的代码: -(void) takePhoto { UIImagePickerController *imagePickerController = [[UIImagePickerCont
class MyPage: UIViewController,UIImagePickerControllerDelegate,UINavigationControllerDelegate {
我正在使用自定义 CropViewController 开源 imagePicker 来处理照片,对于视频,我尝试使用 Swift 本身提供的默认 imagePicker,因为 CropViewCon
我一直在尝试通过 PHAsset 在不使用 UIImagePickerController 的情况下获取图库照片。当我从 PHAsset 获取图像时,它会占用大量内存。有没有其他方法可以在不使用 PH
我不断收到未使用的变量警告。我正在尝试显示模态视图,用户在其中选择一张照片,我想在 UIImageView 中使用所选图像。 不确定这些信息是否足够,但非常感谢任何帮助。 - (IBAction) b
我使用的是 Swift 3、Xcode 8.2。我有一个自定义表格 View 单元格(称为 MyCustomCell),其中有一个 ImageView 和一个按钮,单击该按钮可打开相机。用户可以添加更
如何让这个 imagePickerController 能够接受编辑后的图像? 选择图像并调整图像(缩放进出)并选择完成时,图像会恢复为原始状态。我可以在我的代码中添加什么来保存缩放图像并将其显示在我
我已经创建了一个 imagePickerController,我正在尝试为其创建自定义 overlayView。我已经这样做了,但是当隐藏相机控件时,我留下了一个很大的黑色空间。 因此,无论使用何种设
我已经隐藏了我的相机控制,但是留下了一个很大的黑色空间。为了解决这个问题,我希望缩放我的相机以使其填满整个屏幕。我不知道为什么我不能这样做。这是我的代码。干杯! imagePicker.sourceT
我正在构建一个应用程序,在第一次选择选项卡时显示相机 (ImagePickerController)。由于它由其 View Controller 以模态方式呈现,因此它占据了整个屏幕,我放置了一个关闭
无论我做什么,当我打开图像选择器时,状态栏一直出现,并且在关闭后不会消失。我尝试了我能够在此站点上阅读的各种快速解决方案,这些解决方案应该可以解决问题,但根本无济于事。 这是我的工作。我将选择器 Co
我使用 SwiftUI 创建了一个视频播放器,它使用 imagePickerController 加载视频,然后假设从设备检索到视频后播放视频。我发现视频播放器在检索视频后没有刷新。我不确定如何提供刷
从旧版本的 swift 转换时,我收到警告 func imagePickerController(_ picker: UIImagePickerController, didFinishPicking
我在 Collection View 中有一个自定义标题单元格。下面是我如何从标题中的 url 设置图像 let profileImage: UIImageView = { let i
我试图仅在我的 imagePickerController 中显示视频图 block 。我知道您必须更改媒体类型,我已经这样做了。我想要的只是让它仅显示视频图 block ,而不显示相机胶卷和像您在此
我是一名优秀的程序员,十分优秀!