【问题标题】:UIPageControl allowsContinuousInteractionUIPageControl 允许连续交互
【发布时间】:2020-12-29 03:54:19
【问题描述】:

UIPageControl 有一种改变页面的新方法,称为持续交互,在 UIKit 14 及更高版本中可用。

我想知道,是否会在针对 SDK 13 编译但在 iOS14 设备上启动的应用程序中启用此行为(从 iOS 13 更新后)

更新:

我没有可以更新到 iOS14 的设备

更新:

我有Xcode 12。但是模拟器在iOS14下,我必须重新编译应用程序,将使用sdk 14,将其安装在iOS14模拟器上 我想模拟一个用户在更新到iOS14后在他的设备上打开一个用sdk13编译的应用程序的情况

【问题讨论】:

    标签: ios uikit ios14


    【解决方案1】:

    我有Xcode 12。但是模拟器在iOS14下,我必须重新编译应用程序,将使用sdk 14,将其安装在iOS14模拟器上我想模拟用户打开的情况,使用sdk13编译的应用程序, 更新到 iOS14 后在他的设备上

    你做错了。使用 Xcode 11 构建应用程序并在 Finder 中找到构建的应用程序。切换到运行 iOS 14 的 Xcode 12 Simulator 并将该应用程序拖到上面。应用程序运行,现在您可以看到它的行为方式。

    或者,您可以直接将 Xcode 11 与 iOS 14 模拟器一起使用。有关说明,请参阅从 12:28 开始的 https://developer.apple.com/videos/play/wwdc2019/418/

    [答案是……不,在 iOS 14 上运行的 iOS 13 应用程序没有启用持续交互。它的行为类似于 iOS 13。]

    【讨论】:

    • 感谢您的更新。问题,这是否意味着iOS带有多个版本的UIKit和其他库?如果不是他们如何在框架级别上实现旧应用程序的行为就像它们在用于编译应用程序的 SDK 上的行为一样?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-04-16
    • 2011-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多