问题标签 [ios13.6]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1181 浏览

xcode - Xcode 12 beta 不支持 iOS 13.6 beta 配置

我正在尝试在我的 iPad 11(运行 iOS 13.6 公共测试版)上运行我的应用程序,但是,当构建成功时,Xcode 显示错误,提示请重新连接您的 iPad。此外,当我转到 Window > Devices and Simulators 时,我看到以下内容: 在此处输入图像描述

仅供参考:我使用颤振构建了我的应用程序,该应用程序在模拟器中运行良好。

0 投票
0 回答
62 浏览

swift - iOS datatask 命令行消息

运行此代码后,我在命令行上收到一些非常奇怪的消息。(但是,它发生在我编写 URLSession 数据任务的每个应用程序中。(这是重现问题的最简单的应用程序)

事实:{
iOS:13.6(虽然版本无关紧要,每个版本都发生在我身上
。Xcode:11.6(也完全无关紧要)
}

命令行:



任何人都知道它是关于什么的,或者我怎样才能更深入地研究它?这是一个错误还是帮助我承认没有错误的东西?开头的 25 是我的 python3 烧瓶服务器的答案。这就是我正在寻找的价值。在那个数字之后有一条我不明白的两行消息。当我尝试访问 twitter API 等第三方服务器时,也会发生这种情况。

0 投票
0 回答
24 浏览

ios - 运行我的 ios 应用程序后启动错误的应用程序

我是一个学习ios开发的初学者。到目前为止,我已经创建了 2 个基本应用程序(截图),每当我尝试在 xcode 的模拟器或我的 iPhone 上运行第二个应用程序(I AM Rich)时,它都会启动,但 2-3 秒后它会切换到另一个应用程序(你好世界)。我不知道为什么会发生这种情况,我在互联网上找不到类似的问题。

我正在使用MacOS 10.15.5Xcode 11.6ios 13.6

非常感谢您的帮助。

在此处输入图像描述

0 投票
1 回答
229 浏览

swiftui - 如何将点击手势识别器添加到 SecureField 以使识别器的点击区域与字段的默认点击识别器相同?

在 Xcode 11.6 / iOS 13.6 中使用以下代码在 SwiftUI 中遇到一个奇怪的错误。

它将渲染两个带有白色边框的文本字段(如果您不使用暗模式,您可以更改为黑色边框)。错误是点击手势识别器的点击区域与 SecureField 的点击区域不同。因此,您可以点击字段的边缘,虽然识别器会触发,但实际的文本字段不会成为第一响应者。

为了说明这一点,我将两个 UITextField(SwiftUI 在后台使用)的背景颜色设置为绿色。要使给定的 UITextField “成为第一响应者”,您必须在此绿色区域内点击,否则您无法在该字段中输入内容。

问题是因为我们的应用程序是跨平台的,即它将运行在 AppKit 或 UIKit 上,我们不想使用任何基于 UIKit 的方法来处理 UI 的工作方式。我们需要知道用户当前正在编辑哪个字段,以便我们可以将该字段的边框颜色设置为绿色(根据我们 UIX 团队的设计要求)。因此,由于我们无法设置委托来监听普通的 UITextField 委托方法,因此我们决定使用轻击手势识别器来确定用户何时编辑给定字段。

然而,现在我们遇到了这个问题,即填充区域包含在我们在 SwiftUI 中添加的 tapGestureRecognizer 中,但底层文本字段本身不会收到这样的手势,除非它位于填充内的较小区域中。

什么是可以纯粹在 SwiftUI 中完成的解决方案?

文本字段

0 投票
0 回答
46 浏览

swift - UITextPosition 在 iOS 13.6 及更高版本中无法正常工作

我正在使用 UITextField,其中包含现有文本。当我专注于 UITextField 时,我希望光标出现在文本的开头。在我将 iOS 版本更改为 13.6 之前一切正常

我希望它是这样的:(iOS13.1)

屏幕1

但是我得到了这个:(iOS13.6)

屏幕2

下面是我的代码。

我试图将光标位置设置为中心。它也没有工作。这是一个iOS错误吗?还是我做错了什么?另外,还有其他版本可以设置 UITextField 的光标吗?

0 投票
1 回答
415 浏览

ios - iOS:带有 SecureEntry 的 UITextField 有时会用“强密码”文本突出显示黄色,然后键盘卡住

带有 SecureEntry 的 UITextField 有时会用“强密码”文本突出显示黄色,然后键盘卡住

我无法确定为什么会出现此问题,有时我在开始输入 UITextField 时遇到此问题,然后在右侧显示黄色背景并带有“强密码”文本,而左侧则被截断。我仍然可以点击 UITextField 和“类型”,但文本字段中的值不会改变。

在此处输入图像描述

我正在使用 xCode 11.6 并在 iOS 13.6 模拟器中遇到这个问题。

0 投票
1 回答
49 浏览

ios - iOS 13.6 - swift - cellForRowAtIndexPath 只显示三行

我在使用 ios 13.6 及更高版本时遇到问题。

我正在使用 swift 作为编程语言。我有一个带有约束的动态表格视图,其中包含另一个带有自己约束的表格视图。就高度而言,整个屏幕都是动态的。我的问题是内表视图。

内部 tableview 的每一行包含 2 个文本字段和一个删除该特定行的删除按钮。内部表格视图的最后一行包括添加更多按钮,该按钮将具有相同(2 个文本字段和删除按钮)内容的另一行添加到内部表格视图。

我的代码适用于 iOS 13.5 及更低版本。但从 ios 13.6 开始,内部 tableview 只显示前 3 行。

当我调试它时,我意识到 cellForRowAtIndexpath 无论返回什么 numberOfRows 都只调用了 3 次。

我已经在这里呆了两天了。这仅在 13.6 及更高版本中发生。

我认为这可能是由于重用单元格的问题。但即使我跳过重用部分,这个问题仍然存在。