腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如何
使用
SwiftUI
检测
当前
设备
?
ios
、
uikit
、
swiftui
我正在尝试确定正在
使用
的
设备
是iPhone还是iPad。请查看此问题:Detect current device with UI_USER_INTERFACE_IDIOM() in Swift 如果您
使用
UIKit,则该解决方案有效。但 如果您
使用
的是
SwiftUI
,那么等效的方法是什么?
浏览 37
提问于2020-04-09
得票数 11
回答已采纳
1
回答
将
设备
(iPad或iPhone)连接到iMac
iphone
、
ipad
、
swiftui
、
usb
、
swiftui-mac
如何
用
SwiftUi
检测
我的
设备
(iPad或iPhone)是否连接到iMac (用USB线缆)。因此,我的目标是启动我的应用程序,然后有一个屏幕,我可以看到
设备
是否连接。 这个是可能的吗?
浏览 2
提问于2022-04-12
得票数 -1
2
回答
使用
iPhone时预览不将
设备
更改为
SwiftUI
SE
ios
、
swift
、
xcode
、
swiftui
、
preview
我是
SwiftUI
的新手,我试图将我的预览
设备
更改为iPhone SE,但是
设备
没有改变。当我更新文字“你好,世界!”对于ContentView中的其他内容,它确实会在预览
设备
上显示更新的文本。该
设备
当前
是我
使用
SwiftUI
创建新项目时提供的默认
设备
。我目前
使用
的是Xcode 12.0.1版本,以下是我的代码:
浏览 8
提问于2020-10-11
得票数 7
回答已采纳
18
回答
SwiftUI
在
设备
旋转时重新绘制视图组件
swiftui
如何
检测
SwiftUI
中的
设备
旋转和重绘视图组件? 第一次出现时,我有一个@State变量初始化为UIScreen.main.bounds.width的值。但是,当
设备
方向发生变化时,此值不会改变。当用户更改
设备
方向时,我需要重新绘制所有组件。
浏览 2
提问于2019-08-10
得票数 30
回答已采纳
1
回答
SwiftUI
(列表& ForEach):
设备
的旋转导致列表中的
当前
位置丢失
list
、
dynamic
、
foreach
、
swiftui
、
rotation
使用
下面的
SwiftUI
代码(Xcode 12.2),在在给定行的列表中滚动之后,
设备
的旋转会导致跳转到其他行。import
SwiftUI
var body: some View { static var previews: some View { }
浏览 2
提问于2020-11-24
得票数 0
1
回答
在
SwiftUI
中查找
当前
活动视图结构/类名(在移动/模拟器上)
swift
、
xcode
、
swiftui
我正在编写
SwiftUI
中的其他代码,无法找到
当前
正在移动
设备
上运行的视图名。在情节提要应用程序中,我们可以通过调试视图层次结构获得
当前
活动的viewController的名称,如下图所示。但此方法不适用于
SwiftUI
应用程序。下面我还附上了
SwiftUI
应用程序的屏幕截图。对于下面的图像,可以看到
SwiftUI
应用程序没有
当前
活动视图的信息。这个问题有什么解决办法吗?
浏览 7
提问于2022-01-19
得票数 0
2
回答
SwiftUI
:我
如何
在允许他人改变方向的同时,在肖像模式下锁定特定的视图?
swiftui
、
orientation
环境:
使用
SWIFT5.3的
SwiftUI
目标:只有特定的视图才能旋转到景观;大多数都锁在肖像中。
当前
操作方式:
设备
在
当前
视图的.upAppear{}和通过onReceive{}通过
设备
方向-更改通知内设置为仅限于肖像的模式。 我发现这是唯一的办法,真正做一个瞬间的肖像锁,让其他人
浏览 7
提问于2021-02-04
得票数 9
1
回答
如何
在用户滚动后获取列表或LazyVStack中最后一个可见行的
当前
索引(Id),并在旋转后引用它?
swift
、
swiftui
、
viewwilltransitiontosize
、
lazyvstack
我的UI中有一个LazyVStack,
设备
旋转后显示的行与旋转前不同。甚至不能靠近那些行。在
SwiftUI
之前,我是通过获取viewWillTransition中最后一个可见的行,然后在orientationDidChangeNotification之后滚动到它来处理这个问题的。我还没有在
SwiftUI
中找到任何
检测
设备
何时更改的方法,这样我就可以获得最后一行索引,并在旋转后滚动到它。有没有什么viewWillTransition的等价物或者我可以
使用
的任何策略来获得该功能?
浏览 24
提问于2021-04-12
得票数 0
1
回答
在EnvironmentObject中从一个抖动手势(
使用
UIKit)设置
SwiftUI
不会更新视图
ios
、
uikit
、
swiftui
、
combine
、
shake
我希望通过物理摇动
设备
来触发
SwiftUI
功能。由于此时运动
检测
不是
SwiftUI
的一种功能,所以我需要
使用
UIKit集成和协调器返回一个Bool值,该值将指示
设备
已被震动,从而触发
SwiftUI
函数。我创建了一个EnvironmentObject来标记
设备
已被震动,并
使用
objectWillChange来宣布发生了更改。我的问题是:当
检测
到摇动运动时,振动声效果很好,但我的ContentView没有更新以适应环境对
浏览 9
提问于2020-02-10
得票数 1
回答已采纳
1
回答
如何
以及在哪里
使用
SwiftUI
实现抖动
检测
?
ios
、
swiftui
我正在尝试用
SwiftUI
实现一个抖动
检测
。到目前为止,我创建了一个符合UIViewControllerRepresentable的ViewController。这样我就可以在
SwiftUI
中
使用
我的ViewController了。此外,我在Coordinator类中遵循AVAudioPlayerDelegate。 在这个VC中,我现在想
检测
设备
是否摇晃。如果没有
SwiftUI
,我只会实现func motionBegan(UIEvent.EventSubtype, wi
浏览 0
提问于2019-10-16
得票数 2
5
回答
如何
在
swiftUI
中
检测
抖动手势
uikit
、
swiftui
在苹果的文档中,我没有发现任何与
swiftUI
握手相关的手势。那么
如何
检测
它呢?在UIKit中,如果我想
检测
,摇动手势是非常简单和直接的。在
swiftUI
中,有一堆手势,比如点击拖动旋转,但我在官方文档中或任何提出要求的人中都找不到摇动手势。在
swiftUI
中这样做有可能达到同样的效果吗?或者他们只是忘记将其添加到
swiftUI
框架中... 如果这在
swiftUI
中是不可能的,那么我
浏览 1
提问于2019-10-25
得票数 10
3
回答
如果布局属性值是“响应性的”,Next.js新的图像组件
如何
检测
设备
大小?
reactjs
、
image
、
next.js
、
nextjs-image
在桌面上,它可以正确
检测
当前
的视窗大小,但如果我在Chrome Dev工具上模拟移动视图,Image组件会
检测
到错误的
设备
大小。 我想知道Image组件是
如何
检测
设备
大小的。
浏览 0
提问于2020-11-05
得票数 0
1
回答
Xcode更新不支持iphone 5s
ios
、
swift
、
iphone
、
xcode
、
version
我将我的Xcode更新到了11.2。我开发了一个应用程序。当我尝试在iPhone5s上运行我的应用程序时,我无法运行。它显示我的iPhone的iOS版本低于目标版本。Xcode11.2不支持5s或更低版本吗?请任何人给我一个清楚的解释。
浏览 1
提问于2019-11-19
得票数 2
1
回答
金丝图中
使用
多维字典的导航
ios
、
swiftui
、
swiftui-navigationlink
我希望通过
使用
这样的字典来构建一个导航列表,同时还有一个显示我在导航视图中选择的字典键的表格视图。例如: 2.,一旦我选择了女装,我就会出现在这个导航页面上:3.--如果我选择了裙子,我将被导航到这个页面,因为它是
使用
键"Women“、”“的多点字典的末尾,因此没有显示导航链接,只显示了文本()或Button()的列表。
浏览 1
提问于2020-06-09
得票数 1
回答已采纳
2
回答
以编程方式
检测
SwiftUI
中的暗模式以显示适当的图像
ios
、
swift
、
swiftui
、
ios-darkmode
这对静态图像很有效,但我正在尝试
如何
对下载的图像执行此操作。 有没有办法在初始化时设置Image的暗模式版本,或者在
SwiftUI
中有一个函数可以让你
检测
当前
的外观是否是暗的,以便可以提供不同的图像URL?
浏览 16
提问于2019-07-31
得票数 20
回答已采纳
3
回答
Xcode忽略导入
swift
、
xcode
、
import
我刚刚安装了Xcode 11,当我尝试用选中的
SwiftUI
复选标记创建新项目时,它会返回一个错误。 我尝试删除所有派生数据,并将命令行工具设置为11。
浏览 2
提问于2019-06-08
得票数 43
回答已采纳
1
回答
获取
当前
遥控器或游戏控制器
java
、
amazon-fire-tv
如何
在java应用程序中获得
当前
的输入
设备
?我想知道是遥控器还是游戏控制器,那是正在
使用
的。 这是我想在亚马逊FireTV上运行的android应用程序。与亚马逊Kindle不同,这里没有触摸屏,但你可以
使用
遥控器或游戏控制器。我想知道是否有可能
检测
到用户目前
使用
的是哪种输入
设备
。到目前为止,我拥有的代码是一个标准的Cordova应用程序代码,但是当我知道
如何
检测
当前
的输入
设备
时,
浏览 4
提问于2015-04-15
得票数 0
回答已采纳
6
回答
CodeIgniter移动操作系统
检测
php
、
codeigniter
我已经能够通过CodeIgniter
检测
到用户正在
使用
哪种移动
设备
,但我还无法
检测
到
当前
移动
设备
运行的是什么操作系统。假设有人
使用
的是运行在Android上的三星移动
设备
,另一个人
使用
的是普通的Java移动操作系统,该操作系统仍然是三星的。
如何
查看每个用户所
使用
的操作系统?
浏览 2
提问于2013-05-31
得票数 7
回答已采纳
1
回答
iOS 13中
SwiftUI
中的状态栏高度
swiftui
、
uistatusbar
、
uiscene
如何
获取
当前
场景的状态栏高度以在
SwiftUI
视图中
使用
? 看起来关键是访问
当前
场景。从视图控制器中,
使用
view.window?.windowScene访问场景,但在
SwiftUI
视图中又
如何
呢?
浏览 8
提问于2020-06-10
得票数 1
1
回答
如何
在代码中
检测
是否处于
SwiftUI
预览模式,以跳过加载某些资源?
ios
、
swift
、
xcode
、
swiftui
在添加一些资源管理器之后,比如访问我的代码库中的文档目录(如果不能读取文档目录,则
使用
失败断言)。无法
使用
SwiftUI
预览。 我们
如何
检测
它是否在
SwiftUI
预览模式下运行?
浏览 3
提问于2020-04-18
得票数 3
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券