草庐IT

ios - 有没有办法在 .sks 文件中布局我的整个关卡,但只加载当前可见的内容?

我在Internet上看到过这个概念,但找不到具体的操作方法。我想在.sks文件中布置我的整个关卡,但在任何给定时刻只加载播放器/框架View中的内容。在我的游戏中,我有永远上下float的平台、简单的流动敌人,以及漂浮在空中同时上下摆动的可收集硬币。由于这些操作正在使用SKAction.repeatForever即使不在玩家视线范围内,它们也会持续前进。我看到的唯一其他选择是给每个Action一个“键”,然后在整个关卡中放置不可见的Sprite,当接触时,它们会启动和停止某些Action。虽然可行,但它似乎很快就会变得非常复杂。有没有更直接的方法来布置我的整个场景,但只加载当前可见的

javascript - iOS uiwebview 在加载整个 html 文件之前触发 finishLoad 事件

我在uiwebview上加载静态html文件,当webViewDidFinishLoad时,我插入以下javascript以获取包含在div中的数据。NSString*body=[self.webView1stringByEvaluatingJavaScriptFromString:@"document.getElementById('social').innerHTML"];NSLog(@"receiveddata:%@",body);一切似乎都在正常工作,但有时div是空的!!假设div总是被填充,因为div是静态的,我认为webViewDidFinishLoad事件在加载整个页面

ios - 整个应用程序的 UIWindow 圆角

我想在我的应用程序的边缘周围(在整个应用程序中)有小圆角,所以我认为最好的地方是在UIWindow中创建的主层上AppDelegate类。这是我的代码...[self.window.layersetCornerRadius:30.0f];[self.window.layersetMasksToBounds:YES];这确实绕过我窗口底部的角,并略微位于顶部。但是窗口是屏幕的完整大小(不是屏幕减去状态栏)所以我最终得到这样的东西..http://tfld.me/image/441U0j3w3X3N我真的不想在我的应用程序中所有导航Controller/View的每一层上添加cornerR

iphone - 可以跟踪 IOS 应用从下载到安装的整个过程吗?

许多网站都有指向应用程序的链接,这些链接会将您带到AppleAppStore上的应用程序页面。我是一名网络程序员,我知道如何跟踪哪些网站最常被使用以及哪些网站获得的点击次数最多。但是我想知道是否有办法跟踪应用程序是否已安装?我猜这只有在您可以将用户定义的变量传递给应用程序商店时才有可能,并带有我们点击链接的特定网站的某种标识符。有人吗? 最佳答案 AppStore本身并不提供访问此信息的方式。可能还有一些其他选项,例如设置已安装的应用程序在首次运行时向服务器发送消息,但至于用户点击“安装”按钮的直接回调,则没有。

ios - 添加 subview ,然后使其在整个应用程序的顶部可见

背景和目标:在我现有的应用程序中,我正在尝试为用户提供语音消息功能。这个想法是可选地从应用程序的任何地方向用户提供语音消息的通用访问(受facebook消息的启发)。到目前为止,我在显示我的迷你消息仪表板并点击它在iPhone和iPad上打开自定义消息(弹出窗口)View方面取得了部分成功。我在应用程序keywindow上添加了我的迷你仪表板subview,因此当在应用程序中导航时,它在所有View(顶部)中都是可见的。[application.keyWindowaddSubview:self.messageDashBoardVC.view];这使得它自动(开箱即用)出现在像这样呈现的

iphone - 从整个应用程序目录的 zip 安装 iPhone 应用程序

我有一个越狱iPhone,是否可以压缩整个应用程序目录(例如/private/var/mobile/Applications/{UID})然后使用该zip来安装应用程序?最终,我试图保存此应用程序的状态以便我可以运行测试,然后将其返回到此状态。 最佳答案 是的,你可以做到这一点。假设您的应用程序的整个状态都保存在Documents、Caches文件夹或应用程序首选项(NSUserDefaults)等位置。您可以制作一个/var/mobile/Applications/{UID}的zip,通过ssh/scp将该.zip文件传回您的计算

ios - 屏幕截图未提供整个屏幕的图像

我正在制作与图像相关的应用程序。我的屏幕上有多个图像。我已经截屏了。但它不应该提供我的整个屏幕。最上面和最下面的小部分不需要显示。我在顶部有导航栏。底部还有一些按钮。我不想在我的屏幕截图图像中捕获该按钮和导航栏。下面是我的屏幕截图代码。-(UIImage*)screenshot{UIGraphicsBeginImageContextWithOptions(self.view.bounds.size,YES,[UIScreenmainScreen].scale);[self.viewdrawViewHierarchyInRect:self.view.frameafterScreenUpd

ios - 如何将整个 iOS 应用程序翻译成不同的语言

我是本地化新手,我想将应用程序翻译成不同的语言。例如:我用英语设计Storyboard,当我在应用程序中选择葡萄牙语时,我想加载葡萄牙语Storyboard。 最佳答案 GitHub上有库https://github.com/marmelroy/Localize-Swift支持在您的应用中切换语言。对于翻译本身,我更喜欢将XLIFF导出到Word(docx格式),将Word文档发送给Fiverr上的翻译人员,然后将翻译从Word文档导入回XLIFF文件。有新工具https://129bit.com/home/xliff-to-wor

ios - 如何将整个表格 View 捕获为图像,从中创建 .pdf 并通过电子邮件发送

这是我第一次尝试在iOS中创建.pdf文件。我有一个表格View,它生成我想要在.pdf文件中呈现的所有数据。这是我的代码,用于将整个表格捕获为图像,从图像生成pdf并通过电子邮件发送:-(IBAction)save:(id)sender{//savealltableCGRectframe=self.tableView.frame;frame.size.height=self.tableView.contentSize.height;self.tableView.frame=frame;UIGraphicsBeginImageContextWithOptions(self.tableV

iOS 比较通过整个类来查看或逐个设置哪个更好的设计

我有一个User类,它有一些属性,例如姓名、电子邮件、位置。我还有另一个类称为Post,它具有一些属性,例如title、content和poster,它是User的一个实例。有一个ViewController,在viewcontroller里面有一个PostDetailView用来显示帖子的详细信息。现在ViewController有一个post对象,我需要将一些值传递给PostDetailView。我有两个选择:通过初始化器传递整个post对象,这意味着PostDetailView有一个方法-initWithFrame:post。一旦View获得帖子对象,它就可以获取帖子中的所有数据