草庐IT

ios - 我想像在 JIOtv App 中那样创建 collectionView。这是新东西,互联网上没有答案

我附上了JIOtv应用程序的图片。请帮我。我正在寻找相同的EPG 最佳答案 那是电视的EPG数据,你永远不会有这样的电视HERE 关于ios-我想像在JIOtvApp中那样创建collectionView。这是新东西,互联网上没有答案,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/51264409/

ios - Sprite Kit 所有对象只出现在屏幕的右半边

您好,我是一个不太有经验的iOS应用程序开发人员,我正在用表情符号创建这个太空游戏,但是一切都在屏幕中间产生,当我使用加速度计移动玩家时,如果一切正常消失,但如果我向左倾斜它就会消失并从右循环返回,我该如何解决这个问题并为我的游戏View添加边框??这是我的模拟器截图importSpriteKitimportGameplayKitimportCoreMotionclassGameScene:SKScene,SKPhysicsContactDelegate{varplayer:SKSpriteNode!varemojis=["emoji1","emoji2","emoji3","emoj

ios - 使用 weak self 避免在闭包中保留循环

我们正在讨论什么是避免闭包中的保留循环的最佳方法。我们正在讨论以下两种方法。funcgetStock(){[weakself](stock)inself?.dismissActivityIndicator()}对比funcgetStock(){[weakself](stock)inguardletstrongSelf=selfelse{return}strongSelf.dismissActicityIndicator()}其中一个比另一个更好或更安全吗?为什么?如果有帮助,我们的讨论基于多线程场景。 最佳答案 在实践中,这两种方法

ios - AudioKit - 在没有 Playground 的情况下绘制文件的完整波形

有没有可能用AKTable把文件的完整波形画到UIView中?这是我的代码草稿:@IBOutletweakvaraudioWaveform:WhichClass????overridefuncviewDidLoad(){super.viewDidLoad()letfile=tryAKAudioFile(readFileName:"drumloop.wav")letfileTable=AKTable(file:file)audioWaveform.addSubView(????)... 最佳答案 是的,这是可能的,只是AKTableV

ios - 我可以使用 ARKit 和 ARSK View 更改 anchor 或移动图像吗?

我正在尝试使用ARKit构建一个指南针,但我在处理移动图像时遇到了问题。指南针由每个主要方向的4个子画面组成,每个子画面都悬停在距离相机一米的特定位置。我希望指南针围绕着相机,这样即使用户移动,指南针仍然围绕着他们。但是,我不知道如何在第一次设置后移动这些图像的位置。我知道可以在ARSCNView中移动节点,但我使用的是ARSKView,据我所知,移动anchor是不可能的。如果我不移动anchor,我可以用什么方式改变图像的位置?这甚至可以通过ARSKView实现,还是我应该放弃并切换到ARSCNView? 最佳答案 您的用例表明

ios - 实现另一个参数的 Swift 泛型类参数

我想在Swift中实现一个带有两个参数的泛型类。一个必需的约束是第一个参数是一个协议(protocol),第二个参数必须实现这个协议(protocol)。代码:protocolProtocol{}classGenericwhereU:T{}编译器错误说:error:type'U'constrainedtonon-protocol,non-classtype'T'但这不是真的,因为T是一个协议(protocol)。您知道如何实现吗? 最佳答案 我认为你想要的是protocolProtocol{}classGeneric{init(ty

ios - 如何使用 Swift 4 从数据中使用 Alamofire 多部分发送参数数组

我正在使用Alamofire将图像和文件上传到服务器。但是我在发送带有图像的参数数组时遇到问题。但是当我在参数中发送一个数组时,它会将数组转换为JSON字符串。但我想在参数中发送一个数组,而不是JSON字符串。我搜索了很多但没有得到任何解决方案。这是下面的代码。letparams=["id":"101","arrayParam":["1232","12344","14325"]]leturl=www.khxjjhdfsj.com/hsdgsletheaders:HTTPHeaders=[/*"Authorization":"your_access_token",incaseyounee

ios - 与自定义类而不是 SLComposeServiceViewController 共享扩展

我目前正在使用共享扩展功能。在这里,当我搜索很多时,似乎总是使用SLComposeServiceViewController将带有一些文本内容的图像共享到特定应用。但我希望自定义UIViewController类加载来自照片应用程序的选定图像,在打开时它就像邮件编辑器一样mailextensiononsharesheet所以我得到了这个示例,并按照来自以下github链接(第2个)的此源上的说明进行操作:https://martinnormark.com/present-ios-8-share-extension-as-modal-view/https://github.com/mar

ios - 使用 JSONDecoder 后如何正确调用属性

我正在解码一个JSON,然后我创建了一个completionHandler函数,以便能够在项目中任何我想要的地方获取JSON解析的属性。但是,当我调用该函数并只打印我想要的属性时,我将所有这些都放在一起而不是调用的属性。例如:我调用beer.name,所以当我打印它时,我得到了我解码的Struct中包含的所有属性和值。我究竟做错了什么?我需要将这些值分开,以便能够填充UITableView和其他组件。ViewControlleroverridefuncviewDidLoad(){super.viewDidLoad()getApiData{(cerveja)inforbeerincerv

ios - iOS swift 触发后台邮件

我正在开发一个iOSswift应用程序,我必须在后台触发一封电子邮件,其中包含一些6位数代码给收件人,以重置密码。我搜索了一下,在iOS中似乎不可行。即使是'SKPSMTPMESSAGE'也不能用于swift。有什么方法可以使用后台电子邮件触发器从iOSswift发送电子邮件? 最佳答案 Apple的MFMailComposeViewController无法做到这一点,它用于显示Mail界面供用户发送邮件。您需要做的是通过您的后端发送电子邮件,您将在后端调用API端点,服务器将发送邮件。但是你不能用苹果的框架来做...