iphone

Swift SKView textureFromNode 出错了

我是通过做游戏开始学swift的,遇到了一些问题。 我正在做一个瓷砖游戏。我创建了一块 6x6 的白色瓷砖板,上面有一些孔,在它们上面我创建了可以移动彩色的瓷砖。 白色瓷砖是静态的 色块动态 然后我想,为什么不让背景图块成为一个完整的精灵,我就去做了,但我遇到了问题。 正如您在第二张图片中看到的那样,白色瓷砖和彩色瓷砖的位置不匹配。他们之间有一点差距。我有一个位置数组,并且图块放置在... »

以编程方式使用分页导航到滚动视图中的特定页面

如何以编程方式导航到特定页面。基本上我有一个带有滚动视图的应用程序,其中填充了一堆子视图(在本例中为 tableViews)。单击子视图时,它会放大,用户可以编辑和导航表格,但是当我缩小时,我会重新加载整个视图,以防用户进行任何更改。当然,重新加载视图会将用户返回到第 0 页。我尝试设置 pageControl.currentpage 属性,但所做的只是更改 pageControl 的点。这是否意... »

如何欺骗 UIScrollView 在平移过程中开始滚动?

例子: 你有一个 UIScrollView,scrollEnabled = NO。 用户平移一定距离后,您希望滚动视图开始滚动。 当手指在屏幕上向下并且我禁用滚动时,滚动视图会死,直到手指被抬起。在平底锅中间启用滚动不会导致它启动。 我怀疑这是因为如果 UIScrollView 在其内部 touchesBegan:withEvent: (或其私有平移手势识别器)期间为 scrollEnabl... »

ios

UITableView:表格视图滚动使图像消失

我正在使用一个 iOS 应用程序,它有两个并排放置的表格,每个表格视图都包含图像。两种表格视图都具有自动滚动和手动滚动功能。默认情况下,两个表视图都处于自动滚动模式,但问题是当用户在表视图中手动滚动图像时消失(最近加载图像)并且当表视图状态从自动滚动到手动滚动和手动滚动到自动时发生滚动。目前我只使用静态图像(不是动态的,也不是来自服务器的)。将来我必须使用来自服务器的动态数据(图像)。 任何解决... »

ios

ios13中未调用丰富的通知扩展

当我从服务器发送此有效负载时,会弹出正常通知。扩展不调用丰富的通知。 使用 Firebase 服务 1) 在 AppDelegate 中注册的类别 2) 在有效载荷中添加“mutable_content = true” 3)在有效载荷中尝试了类别名称 4) 选择扩展作为应用调试的目标 5) 在扩展的 info.plist 中添加了允许任意加载 true。 帮帮我!! 通知负载: { ... »

应用内购买:自动更新订阅?

在我的应用中,我有用户订阅自动更新应用内购买。他们可以订阅 1 个月或 12 个月。 我的问题是,如果用户从一台设备购买了 12 个月的订阅,并假设设备在购买后被盗 使用新设备,用户在应用程序中使用相同的凭据登录 (因为现在它将包含新的设备 ID)??? 用户是否能够继续订阅,他/她购买了什么或用户需要再次支付自动续订订阅费用,因为他/她有新的设备 ID..... »

无法使用 Safari 检查 iOS 11 设备

我正在尝试调试显然是仅在 iOS 11 移动设备上出现的 CSS 转换样式错误。 但是当我尝试使用 Safari 检查这些设备时,设备名称会短暂显示在“开发”菜单上,然后消失。 我能够正常检查运行 iOS 10(iPhone 6)的设备,但我尝试调试的实际问题并未发生。 在运行 iOS 11 的两台不同设备和多台计算机上进行了尝试。还有不同的电缆,包括原装 Apple 电缆。 移动设备:i... »

ios

基于 ipad 或 iphone 改变对象的约束

在我的代码中,要达到预期的效果,我只能根据使用 iphone 还是 ipad 更改约束条件。所以我需要创建类似 if iphone 约束 = 然后 if ipad 约束的东西。我写了一个我需要做的例子。我只需要更改控制底部ancor的4条语句的最后一行。 //ipad NSLayoutConstraint.activate([ box.heig... »

从非 Storyboard ViewController 转到 ViewController

我在我的 iPhone 应用程序中的大多数屏幕上都使用 Storyboard。但是,我的故事板中有一个屏幕,我在其中动态加载 XIB 并将其嵌入到主视图中。这个 XIB 有一个图像和一些文本,并连接到它自己的 UIViewController。 我的问题是,当我点击 XIB 中的图像时,我想在我的 Storyboard 中转到另一个 UIViewController。但是,因为我的 XIB 不在我... »

ios

ios设备名称列表

我在我的应用程序中使用了这个函数来返回我的设备的型号名称并且工作得很好,但是我怎样才能找到这个函数的返回值的完整列表(对于 iphone3,3gs,4s,ipad, ipad2,ipod ecc ecc size_t size; sysctlbyname("hw.machine", NULL, &size, NULL, 0); char *machine = malloc(siz... »

将触摸从 UIView 传递到其下方的 UIScrollView

我有一个UIScrollView 覆盖整个屏幕,用户只能垂直滚动。右“上方”是带有几个按钮的UIView,仅覆盖底部的 120 像素。用户可以点击按钮来调用他们的选择器。但我希望能够将平移运动传递给滚动视图,以便用户可以滚动滚动视图,如果他们以大于某个阈值的速度进行平移,如果平移开始于UIView。 我该怎么做? 谢谢 ... »

ios

如何将单点触摸事件传递给 UIWebView 中的超级视图?

我正在使用UIWebView 来显示pdf。我想处理 webview 上的触摸事件。 有两个条件,我的 WebView 应该处理双击事件和手势,我想将单击/触摸事件传递给超级视图。 谁能告诉我如何区分UIWebView中的触摸事件以及如何将特定的触摸事件传递给它的超级视图? 为了获得触摸事件,我将 uiwebview 子类化并覆盖了子类中的 hitTest 方法。 ... »

iPhone 到 Android/PC 蓝牙连接

我已阅读 iOS 3 仅支持通过蓝牙传输音频。 较新的 iOS 版本是否支持双向发送命令的数据连接,而不是单向文件传输(我在考虑游戏)? 较新的 iOS 版本是否支持连接到 Android 手机或计算机?蓝牙是否向后兼容,所以我可以将 BT 4 设备连接到 BT 其他设备(反之亦然)? 如果有限制,它们是什么,我该如何规避它们? Wifi 游戏会是 Android-iPhone-PC 间通信的更好... »

ios

如何使用 AVFoundation 为逐帧生成的视频设置方向?

我正在编写一个 iPhone 应用程序,它从摄像头获取视频,通过一些 OpenGL 着色器代码运行它,然后使用 AVFoundation 将输出写入视频文件。该应用程序以横向(任一)方向运行,因此录制的所有视频都应为横向。 我在开始录制之前使用的当前代码来正确获取视频是: [[self videoWriterInput] setTransform:CGAffineTransformScale(... »

ios