jjzjj

ios - UIImage 未在 URLSession 数据任务后加载

我在下载图片时遇到了困难。我正在使用来自Firebase的图像URL下载jpeg,并在mapView标注中使用该图像。目前,标注以正确的尺寸显示,但没有图像或字幕。当我手动传入图像Assets时,它工作得很好。图片URL完美保存到newDog对象中。当我调试和检查图像时,它出现在内存中但看起来是空的。我认为这可能与在图像下载完成之前加载标注View有关?这是我的viewDidLoad:overridefuncviewDidLoad(){super.viewDidLoad()self.map.mapType=.standardself.map.showsUserLocation=true

ios - 如何将一个 UIViewController 作为屏幕的一部分

我需要一个UIPageViewController来在屏幕顶部制作我的图像的幻灯片...我认为Airbnb应用程序就是一个很好的例子,当您选择房子时,您将被推送到顶部包含的ViewControllerPageViewController中的图像数组(我认为)我不得不说我有一个由collectionView提供支持的应用程序,我希望它位于我的顶部UICollectionViewCell...我还发现了一些关于使用容器的东西,但我不知道如何添加...还有一件事是我不使用StoryBoard...importUIKitclassImageCell:UICollectionViewCell{o

ios - ios 11.0.3无法上传图片

我遇到了一个非常奇怪的问题。我正在尝试选择一张图片并在裁剪后将其上传到服务器。我无法在运行ios11.0.3的iphone5s上执行此操作。但同样适用于运行ios10.3.3的iphone5。我正在使用以下代码从图库中挑选图片:funcshowImgPicker(){self.imagePicker.allowsEditing=falseself.imagePicker.sourceType=.photoLibraryself.present(self.imagePicker,animated:true,completion:nil)}@IBActionfuncgetImgs(_sen

ios - 如何使用 URLScheme 在 facebook 或 google 上分享帖子

我想在facebook上分享一个HTML链接,而不需要像WhatsApp或twitter这样安装SDK。我正在使用下面的代码在facebook上分享一个链接。但我想在没有打开safari浏览器的情况下将帖子分享到直接应用程序。请告诉我这是否可能。我已经搜索了很多但没有找到任何解决方案。//ForsharetwitterleturlWhats="twitter://post?message=\(fileURL)"leturlString=urlWhats.addingPercentEncoding(withAllowedCharacters:NSCharacterSet.urlQuery

ios - UIBezierPath 绘制矩形以及所需的圆

我正在尝试使用UIBezierPath(rect:)构造函数绘制圆,但与圆一起-矩形形状也被绘制为框架并且可见。这是我的代码:classProgressView:UIView{letprogressLayer=CustomShapeLayer()//declaredbelowthisclassoverrideinit(frame:CGRect){super.init(frame:frame)self.isOpaque=false}requiredinit?(coderaDecoder:NSCoder){super.init(coder:aDecoder)}overridefuncdra

ios - 如何从 HealthKit 中获取与 Health App 值相同的静息能量值?

我正在使用苹果的HealthKitsample但是,iPhone中健康应用中显示的静息能量值与示例应用中获取的值不匹配。根据苹果文档,HKQuantityTypeIdentifierBasalEnergyBurned代表静息能量,所以我从HealthKit中获取了这个值,但我收到的值与静息能量不匹配健康应用中显示的能量。所以我遇到了苹果的HealthKitsample他们根据公式计算静息能量://Calculatestheuser'stotalbasal(resting)energyburnbasedoffoftheirheight,weight,age,//andbiological

ios - 通过 KeyChain 保存和检索值

我正在尝试存储一个整数并使用KeyChain检索它。我是这样保存的:funcSaveNumberOfImagesTaken(){letkey="IMAGE_TAKEN"vartaken=10letdata=NSKeyedArchiver.archivedDataWithRootObject(taken)letquery:[String:AnyObject]=[kSecClassasString:kSecClassGenericPassword,kSecAttrAccountasString:key,kSecValueDataasString:data]letstatus:OSStatu

ios - 我可以在 ViewDidLoad 中加载 UICollectionView 的数据吗?

我的应用程序的启动屏幕是一个CollectionView。如果用户选择,他/她可以在应用启动时使用FaceID/TouchID“锁定”应用。我通过在我的CollectionViewController之上呈现一个包含UIVisualEffectView的ViewController来实现这一点。我在viewDidLoad中截图了我的CollectionViewController,然后将截图放在UIVisualEffectView下的UIImageView中。问题是,截取屏幕截图并出现UIVisualEffectViewController时,未加载CollectionView。屏幕截

ios - 使用原始 PCM 生成视频或音频

使用Int16数组作为音频的立体声channel生成.mov或.m4a文件的过程是什么?我可以轻松地从.mov文件生成原始PCM数据作为[Int16]并将其存储在两个文件leftChannel.pcm和rightChannel.pcm并执行一些操作以备后用。但是我无法从这些文件中重新生成视频。任何过程,即使用原始PCM直接生成视频或使用从PCM生成m4a的中间步骤都可以。更新:我想出了如何将PCM阵列转换为音频文件。但它不会播放。privatefuncconvertToM4a(leftChannelleftPath:URL,rightChannelrigthPath:URL,conve

ios - ARKit 1.5 : Extract the recognized image

所以,我的目标是:找到已知图像从sceneView中提取它(例如拍摄快照)执行进一步处理使用ARReferenceImage很容易完成第一步:guardletreferenceImages=ARReferenceImage.referenceImages(inGroupNamed:"ARResources",bundle:nil)else{return}letconfiguration=ARWorldTrackingConfiguration()configuration.detectionImages=referenceImages但现在我不知道如何从SceneView中提取图像。我