草庐IT

IOS-Debug

全部标签

javascript - ionic 2 : Run functions while scrolling on iOS

我试图在滚动时执行一些功能。基本上,如果满足某个滚动位置,我希望应用程序执行某些操作。这里是一些代码:ionViewDidLoad(){this.content.ionScroll.subscribe((event)=>{this.scrollPosition=event.scrollTop;if(this.scrollPosition>=100){console.log("morethan100");}else{console.log("lessthan100");}});}它在Web浏览器或Android设备上按预期工作,它在滚动时重复运行条件内的“console.log()”。相

ios - 应用扩展上的不同部署目标

最近为我们的一款iOS应用添加了贴纸扩展。由于它打包在一起,我很好奇部署目标是否需要匹配?例如。我们的iOS应用程序的部署目标是8.0,贴纸扩展的部署目标是10.0。这会影响iOS版本低于10的用户吗?还是他们不会收到应用程序扩展。谢谢。 最佳答案 部署目标不需要匹配。 关于ios-应用扩展上的不同部署目标,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/44505403/

ios - 调整 CVPixelBuffer 的大小

我正在尝试将CVPixelBuffer的大小调整为128x128。我正在使用750x750的显示器。我目前正在使用CVPixelBuffer创建一个新的CGImage,我调整它的大小然后将其转换回CVPixelBuffer。这是我的代码:funcgetImageFromSampleBuffer(buffer:CMSampleBuffer)->UIImage?{ifletpixelBuffer=CMSampleBufferGetImageBuffer(buffer){letciImage=CIImage(cvPixelBuffer:pixelBuffer)letcontext=CICon

ios - Firebase 服务器时间戳加倍 iOS

ServerValue.timestamp()返回[AnyHashable:Any]。如何将其转换为Double,以便我可以创建带有时间戳的日期。 最佳答案 Firebase时间戳并不是这样工作的。它实际上做的是将时间戳写入节点,但您只有在写入之后才能访问它。要访问它,请将观察者附加到该节点,以便在写入时间戳时,它将在快照中返回。所以首先我们定义一个变量letkFirebaseServerValueTimestamp=[".sv":"timestamp"]然后将观察者附加到节点,以便在写入时间戳时通知我们事件funcattachOb

ios - Firebase 加入多个节点对象

我在尝试在Firebase中构建我的数据然后检索它时遇到问题,以满足此用例:我有“用户”和“组”{Users:LpWgezRkC6EWS0sjXEWxhFl2:{userName:'JohnDoe'etc...}},Groups:12345:{PropertiesID:78765,GroupName:'MyPool',GroupOwner:'LpWgezRkC6EWS0sjXEWxhFl2'GroupPassword:'jkhdfjkhfdkjhdfkjhfsae4euhh4FDDC'etc...}}任何用户都可以加入任何群组。我将这种用户配对(关系)存储在“UserInGroups”

ios - 为什么 Firebase 报告错误的屏幕数据?

我有一个在pagingViewController中包含3个ViewController的应用程序。我还有一个logEvent跟踪4个不同的东西,例如作者标题、视频持续时间等。问题是在firebase上它显示了错误的firebase_screen_class。它没有报告我所在的正确屏幕。此外,在用户参与度下的仪表板上,它向我展示了用户参与度最高的错误屏幕(尚未luahced的betaiOS应用程序)。请看图!请帮忙! 最佳答案 自动屏幕报告器可能会尝试聪明地猜测您的ViewController,但由于您的View包含多个ViewCo

ios - 过滤 Firebase 数据 Swift 3

我正在使用firebase来存储将在表格View中显示的信息。这是数据库的截图:我试图只添加来自某个“createdByuid”的媒体:funcfetchMyMedia(){letref=DatabaseReference.media.reference()letquery=ref.queryOrdered(byChild:"createdBy/uid").queryEqual(toValue:"Cdxbj1iCZUNxWRbIBllBxKqXh5P2")query.observe(.value,with:{snapshotinforchildSnapshotinsnapshot.ch

android - 未使用 Quickblox SDK 接收从 iOS 到 android 的推送通知

我使用QuickbloxiOSSDK来实现聊天。我面临从iOS设备到Android设备的推送通知问题。默认情况下,无论何时发送消息,它都应该向对手用户发送推送。它不会从iOS向Android发送推送,但是从iOS到iOS可以正常工作。我们已尝试使用以下代码发送通用推送通知。NSDictionary*payload=@{@"message":@"TestMessage",@"ios_sound":@"mysound.wav",@"user_id":[NSStringstringWithFormat:@"%@",obj],@"thread_id":@"10"};NSData*data=[N

ios - 如何在 iOS 中使用 Wix 导航器关闭 React Native 中的当前模态后立即推送新模态?

我在我的iOS应用程序中使用Wix导航器。使用this.props.navigator.dismissModal()有没有回调方法?如果不是,如何在关闭当前模态后立即打开另一个模态?在我关闭使用this.props.navigator.showModal()显示的当前模态后,我希望推送另一个模态。没有回调。任何帮助将不胜感激。 最佳答案 尝试在模态代码中使用onDismiss()方法 关于ios-如何在iOS中使用Wix导航器关闭ReactNative中的当前模态后立即推送新模态?,我们

ios - 可重复使用的 TableViewCell 异步高度

我有自定义的UITableViewCell:还有一些对象(从服务器获取)带有imageURL属性。任务:需要异步下载图片(通过Kingfisher)。如果图像不存在-隐藏ImageView。有些工作正常,但是:当图片开始下载(在后台)时,用户还可以滚动tableView,如果图片未下载(image==nil),imageView隐藏(需要隐藏/显示),scrollView中的contentSize改变。-问题第一(滚动跳转)第二:当用户滚动填充的tableView时,一些单元格没有图像,当这个单元格被重用时,Kingfisher也会尝试为重用的单元格下载图像。如果图像存在-imageV