小编meo*_*w2x的帖子

AppCode Interface Builder

是否有任何AppCode插件,以便我可以编辑和设计用户界面,如Xcode中的Interface Builder?

我更喜欢AppCode,因为它可以自定义,但在我看来它没有自己的Interface Builder.

interface-builder appcode

8
推荐指数
1
解决办法
4313
查看次数

在 iOS 13 中推送 UIViewController 会导致它重叠状态栏

请注意,这个项目是在 Xcode 10 中创建的。我最近升级到 Xcode 11 并且发生了这种情况。

我有一个推送视图控制器的 UINavigationController。初始视图控制器看起来不错。但是当我通过推动另一个视图控制器转到另一个视图控制器时,第二个视图控制器与状态栏重叠。这仅发生在 iOS 13 中。我在模拟器上进行了测试。使用 Xcode 11。

导航栏的可见性被隐藏。

将演示文稿设置为全屏或当前上下文具有相同的结果。它似乎超出了安全区域,但我将其设置在安全区域下方。

我过渡使用:

self.navigationController?.performSegue(withIdentifier: "myAlertsSegue", sender: self)
Run Code Online (Sandbox Code Playgroud)

这个项目是在Xcode 10中创建的,我更新到Xcode 11后遇到这个问题,如果我在Xcode 11中新建一个项目,好像没有问题。我猜,我有一个迁移问题。

以下是一些截图:

初始视图控制器:

初始视图控制器

视图控制器 2:

视图控制器 2

故事板设置:

Xcode 11 故事板

Segue 属性检查器:

Segue 属性检查器

视图控制器 2 属性检查器

视图控制器 2 属性检查器

更新 我所做的解决方法是将每个视图控制器嵌入到导航控制器中。它解决了问题,但过渡并不顺利,因为我无法推送导航控制器。我不得不展示它们。我不知道为什么在 iOS 13 上会发生这种情况。

更新 我自己找到了答案。看看下面是否对你有帮助。

iphone xcode ios swift ios13

5
推荐指数
1
解决办法
4117
查看次数

标签 统计

appcode ×1

interface-builder ×1

ios ×1

ios13 ×1

iphone ×1

swift ×1

xcode ×1