xcode 预览模拟器继承自哪里?
where is the xcode preview simulator inheriting from?
我以前所有的预览模拟器设备都是 iphone12,我觉得很好。不知道什么时候,它变成了我不知道 iPhoneSE 或 iTouch 的粗栏。我不想使用代码 .previewdevice() 将其改回 iPhone12 因为我确实有很多预览等待我更改,所以我检查了决定设备选择的因素。它显示为“继承”下方的屏幕截图。必须有一个来源,我可以在其中更改设置吗?至少在设置中的某个地方,或者我理解这种“继承”的方式是错误的?有人可以帮忙提供更多有关此的信息吗?无法相信 xCode 使它如此不灵活...screenshot from my Xcode project,the mysterious inherited
单击 运行 目的地,类似于 iPhone SE
。只需将其更改为所需的设备类型,用于预览的继承设备将相应更改。
如果你想要一个特殊的设备类型,如你所说,只需点击预览设备的顶部栏,然后打开 Inspect Selected Object
菜单(在 Canvas
的底部),select想要的Preview
Device
。它将在代码预览部分添加代码 .previewDevice("iPad (9th generation)")
。
我以前所有的预览模拟器设备都是 iphone12,我觉得很好。不知道什么时候,它变成了我不知道 iPhoneSE 或 iTouch 的粗栏。我不想使用代码 .previewdevice() 将其改回 iPhone12 因为我确实有很多预览等待我更改,所以我检查了决定设备选择的因素。它显示为“继承”下方的屏幕截图。必须有一个来源,我可以在其中更改设置吗?至少在设置中的某个地方,或者我理解这种“继承”的方式是错误的?有人可以帮忙提供更多有关此的信息吗?无法相信 xCode 使它如此不灵活...screenshot from my Xcode project,the mysterious inherited
单击 运行 目的地,类似于 iPhone SE
。只需将其更改为所需的设备类型,用于预览的继承设备将相应更改。
如果你想要一个特殊的设备类型,如你所说,只需点击预览设备的顶部栏,然后打开 Inspect Selected Object
菜单(在 Canvas
的底部),select想要的Preview
Device
。它将在代码预览部分添加代码 .previewDevice("iPad (9th generation)")
。