问题标签 [ios15]

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 投票
0 回答
95 浏览

ios - 以编程方式创建新的 iOS15 FaceTime 链接

我一直在想,如果在 iOS15 中,是否有一种方法可以通过我们自己的应用程序创建 FaceTime 链接,以便该应用程序可以用作一种预订工具。

我在网上搜索过,我发现最接近的是旧的 URL 方案,如下所示:

但是我们能否创建可与新的 FaceTime 链接一起使用的自定义标识符?

0 投票
0 回答
129 浏览

ios15 - 在 iOS 15 Beta 5 上构建时出现目标完整性错误

当我尝试在模拟器上运行应用程序时,我收到以下警告

多个目标与链接器标志“-framework Cordova”的隐式依赖相匹配。考虑添加对预期目标的显式依赖以解决这种歧义。(在项目“AbbWorld”的目标“AbbWorld”中)目标“Cordova”(在项目“CordovaLib”中)目标“Cordova”(在项目“Pods”中)

即使它只是一个警告,我应该能够运行该应用程序,但我无法这样做

问题出在 Xcode 13 Beta 5 上。在 Xcode 12.5 上运行良好

播客文件

提前致谢!!

0 投票
0 回答
46 浏览

ios - 在集合视图中更改焦点而不使用动画

我正在构建一个像照片这样的应用程序,您可以在其中水平滚动浏览全屏照片。这是一个分页UICollectionView,其项目大小是屏幕的大小。在 iOS 15 中,我希望允许用户使用键盘上的左右箭头键在单元格之间移动以支持键盘导航。在照片应用程序中,这会立即移动到上一张/下一张照片,没有动画。在我的应用程序中,它会移动到上一张/下一张照片,但它的动画效果就像用户向左/向右滑动一样。我为启用此行为所做的唯一一件事就是 set collectionView.allowsFocus = true

如何在更改焦点时删除动画,以便它立即聚焦新单元格而不将其动画到位?

0 投票
0 回答
33 浏览

ios - 出现键盘快捷菜单覆盖时如何保持单元格焦点

我正在构建一个像照片这样的应用程序,您可以在其中滚动浏览照片的缩略图UICollectionView。我正在努力使用箭头键添加对键盘导航的支持。正如预期的那样,在当前聚焦的单元格周围可以看到一个聚焦环。但是,当您按住命令键以调出键盘快捷键菜单覆盖时,聚焦环会消失,而当您关闭覆盖时,聚焦环不会恢复,因此不再聚焦。在照片应用程序中,当叠加层出现时,对焦环仍然可见但不饱和,并且在关闭时仍保持对焦。您如何像照片应用程序一样保持单元格的焦点?

为了启用焦点,我将这些设置在UICollectionViewController

我启用了对焦环UICollectionViewCell

我已经尝试了这两种方法,但我得到了相同的行为:

0 投票
7 回答
3374 浏览

ios - 如何在 iOS 15 中删除节标题分隔符

在 iOS 15 中,UITableView在节标题和第一个单元格之间添加分隔符:

在此处输入图像描述

如何隐藏或删除该分隔符?

几点注意事项:

  1. 标头是从tableView(_:viewForHeaderInSection:).
  2. 查看视图调试器时,我可以看到额外的分隔符实际上是第一个单元格的子视图,它现在具有顶部和底部分隔符。
  3. 除了设置tableView.separatorInset更改单元格分隔符的插入外,这是一个完全标准的表格视图,没有自定义。
0 投票
1 回答
85 浏览

ios - 有没有办法改变集合视图中的焦点索引路径?

我正在构建一个像照片这样的应用程序,您可以在其中滚动浏览照片的缩略图UICollectionView您可以点击其中一张以全屏查看该照片,然后滑动以在照片之间移动。我正在努力添加对键盘导航的支持,以便您可以使用箭头键选择照片,点击空格键全屏查看,使用箭头键在全屏照片之间移动,然后点击空格键将其关闭。这在照片应用程序中效果很好,但是在我的应用程序中,当您关闭全屏视图控制器时,基础视图控制器中的焦点不会更新到您刚刚关闭的照片的索引路径 - 它显然只知道索引最后一次聚焦在该视图控制器中的路径,即在按下空格之前聚焦的路径。当全屏视图控制器被解除时,我似乎需要手动将焦点移动到可能不同的索引路径。你如何做到这一点?

为了启用焦点,我将这些设置在UICollectionViewController

我已经尝试了以下方法,但即使我设置了remembersLastFocusedIndexPath和,焦点也没有移动restoresFocusAfterTransition到该单元格false

0 投票
1 回答
60 浏览

ios - 关闭呈现的视图控制器时如何恢复焦点?

我正在构建一个像照片这样的应用程序,您可以在其中滚动浏览照片的缩略图,UICollectionView您可以点击其中一个以全屏查看该照片。我正在努力添加对键盘导航的支持,这样您就可以使用箭头键专注于一张照片,然后按空格键全屏查看它,关闭它,然后专注于另一张照片。这在照片应用程序中运行良好,但在我的应用程序中,当您关闭全屏视图控制器时,焦点不会恢复 - 直到您再次按下箭头键,该单元格才会聚焦。当呈现的视图控制器被解除时,如何恢复焦点?

为了启用焦点,我将这些设置在UICollectionViewController

我认为设置这个可以解决问题,但我得到了相同的行为:

0 投票
1 回答
377 浏览

swift - 在选取器中显示多个视图

我正在尝试在Picker所选选项旁边显示单词,但这些单词从未正确显示。我希望用户能够单击文本也能够打开Picker。我尝试将文本放在选择器之外,这会导致正确显示,但文本不可点击。我正在使用Xcode 13 Beta 5iOS15

Picker带有文字的图片Picker 选择器

根据我的要求进行的调整如下所示。任何放在标签内的东西现在都可以点击了。

0 投票
1 回答
824 浏览

ios - 如何在 iOS 15 上运行带有页眉和页脚但使用 iOS 14 SDK 构建的 SwiftUI 列表部分的正确布局?

我一直在 iOS 15 设备上测试我的应用程序(使用 Xcode 12.5.1,即 iOS 14 SDK 构建),SwiftUI 部分页眉和页脚的布局是错误的:底部填充太多,顶部填充不足,并且页脚上没有足够的顶部填充。

当针对 iOS 15 SDK(使用 Xcode 13 beta 5)编译时,它看起来很好。但是,我希望我的应用对于任何 iOS 15 测试版用户来说都是正确的;在 GM 发布之前,我无法提交使用 iOS 15 SDK 构建的更新版本,因此我希望能够仅使用 iOS 14 API 来“修复”这个问题。有没有好的解决方案,或者我应该手动摆弄填充?

SwiftUI 视图示例:

这将产生以下 UI:

使用上述代码生成的应用程序的屏幕截图

在 Xcode 13 上构建并在同一个 iOS 15 模拟器上运行的相同代码会产生正确的布局:

相同的代码,而不是 Xcode 13 构建

0 投票
0 回答
87 浏览

objective-c - iOS15 Beta 5中的UITabBar高度差

目前正在分析即将发布的 iOS15 版本的应用程序更改。

使用 Objective-C 的 iPad 应用程序。

我有 Xcode 13 Beta 5。我遇到的第一个 UI 差异是 Tab Bar 高度并且它是透明的。

它似乎比以前的 iOS 同类产品大?猜想没有办法缩短它 - 违反 iOS15 UI 指南和 wot-not。

我没有使用自动布局,而是明确放置了 UI 组件。这是一个相当大的问题。此外,状态栏现在是透明的,导航栏也是如此。目前,就高度而言,它正在减少屏幕空间。标签栏更大。

有人看到这个或有解决方案吗?