草庐IT

照片库

全部标签

ios - 检查照片库是否为空

我想使用Swift将我的照片库中的照片加载到我的UIImageView中。现在我想检查画廊是否为空。最好的方法是什么? 最佳答案 您可以使用照片框架。要查看有多少张照片,您可以这样做:importPhotos...PHPhotoLibrary.requestAuthorization{(status)inifstatus==PHAuthorizationStatus.Authorized{varresult:PHFetchResult=PHAsset.fetchAssetsWithMediaType(.Image,options:n

ios - swift 中相机和照片库的隐私问题

我的应用最初在各种设备上访问相机和照片库都没有问题。现在我发现在某些设备上我无法访问相机或照片库,并且在我尝试访问相机和照片后该应用程序根本没有出现在隐私设置中。无论我做什么,我都无法让IOS识别我的应用。如何才能访问相机和照片库,并让我的应用出现在隐私设置中?代码:@IBActionfuncopenCameraButton(sender:AnyObject){ifUIImagePickerController.isSourceTypeAvailable(UIImagePickerControllerSourceType.Camera)==true{letimagePicker=UII

ios - 如何使用 Swift 3 从 Facebook SDK 下载照片?

在iOS应用程序中下载用户个人资料照片时发生崩溃:letdataPhoto=try!Data(contentsOf:photoURL,options:.mappedIfSafe)(lldb)pophotoURL▿https:/scontent.xx.fbcdn.net/v/t1.0-1/p200x200/13418946_10208553701714177_3969269576626117653_n.jpg%3Foh=add39246ec9693ecead0529ecbbbfc53&oe=5862D7ED--file:///fatalerror:'try!'expressionunex

ios - 从 Firebase 上传和检索照片

我已经构建了应用程序,它在书籍的UITableView数据中显示。一切都很完美,我唯一需要的就是书的照片。要上传和检索照片,我使用Firebase,但我不知道如何处理照片。这是我实现的:@IBActionfuncButtonScatta(_sender:UIButton){ifUIImagePickerController.isSourceTypeAvailable(UIImagePickerControllerSourceType.camera){letimagePicker=UIImagePickerController()imagePicker.delegate=selfimag

ios - 权限在 Swift 中的 iOS 10 之前不起作用

我在Info.plist中定义了相机和照片库的权限,并且在iOS10中工作正常,但在iOS10之前它不工作。相机权限:Privacy-CameraUsageDescription:$(PRODUCT_NAME)camerause照片库权限:Privacy-PhotoLibraryUsageDescription:$(PRODUCT_NAME)photouse请给我一些建议。 最佳答案 set'$(PRODUCT_NAME)'to"BundleDisplayName"inplististhethingthatworkedforme

ios - iOS 中的相机和照片库

我正在创建一个应用程序,我需要在同一个屏幕上同时显示相机和照片库。屏幕的上半部分有相机,屏幕的下半部分有照片库。查看屏幕截图。也请让我知道它是否可行,如果可能,请帮助我如何做到这一点。谢谢。 最佳答案 您尝试了instagram软件开发工具包?有适合我的方法 关于ios-iOS中的相机和照片库,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/41997832/

ios - 如何在我的 swift 应用程序中播放 iphone 照片库中的视频

我有一个可以使用UIImagePicker录制视频的应用程序。保存录制的视频后,我想在我的应用程序中的UIView中播放视频。我能够录制视频并在UIImagePicker中单击“使用视频”我正在打印视频URL(url:/private/var/mobile/Containers/Data/Application/F9DFDFE8-467F-4DDB-A013-C076F3629F06/tmp/51411329851__5CDC14A6-053B-44C1-915D-0E87D9068D6E.MOV)。我想使用上面的url加载视频并在我的应用程序的UIView中播放。任何帮助将不胜感激。

iOS 如何像在 iPhone 照片应用程序中那样在照片之间的日期 Collection View 中放置标题

我想在CollectionView中根据日期对照片进行分类,并在它们之间添加标题,就像在iPhone主照片中一样,这是根据日期对照片进行分类,然后我可以将标题放在那里...帮助将不胜感激谢谢你…… 最佳答案 NSArray*imageAssets=@[];NSMutableDictionary*groupedAssets=[NSMutableDictionarydictionary];for(PHAsset*imageAssetinimageAssets){NSDateFormatter*dateFormatter=[[NSDate

ios - NSPhotoLibraryUsageDescription 拒绝但不使用它

第一次,我遇到了一个真正令人沮丧的问题。我不使用对照片库的任何访问权限,我不在我的应用程序中保存任何图像,我不使用任何需要使用说明的API,我不在我的项目中使用任何其他库,但是当我上传我的应用程序时,它被拒绝,缺少NSPhotoLibraryUsageDescription键。有谁知道这是怎么回事吗? 最佳答案 您没有使用它,但您正在使用的某些库正在使用。在我的案例中,它是一个允许用户连接到我们的支持团队的库,除此之外,该库还允许用户将有问题的屏幕截图发送给支持团队。屏幕截图在照片库中。你应该找出你的哪个库使用它,然后删除它,或者在

ios - Swift:删除 iOS 操作扩展中的照片

所以我正在开发一个应用程序,让用户在系统照片库中选择几张照片,然后通过共享表使用操作扩展删除其中一些照片。我正在使用extensionContext.inputItems获取所选照片的​​URL:letextensionItems=(self.extensionContext!.inputItemsas![NSExtensionItem]).first!letattachments=extensionItems.attachments!as![NSItemProvider]forproviderinattachments{provider.loadItem(forTypeIdentif