腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
SwiftUI
、
tvOS
、
UIViewControllerRepresentable
和
一个
焦点
问题
swiftui
、
tvos
、
uisearchcontroller
我正在尝试在
tvOS
SwiftUI
应用程序中实现搜索功能。我使用UISearchController作为最直接的解决方案来做到这一点。我已经将它封装在符合
UIViewControllerRepresentable
的SearchView中。
问题
是,
焦点
引擎似乎拒绝关注被包装的视图控制器UI - UISearchBar的一部分。我还试图在我的自定义子类UISearchController
和
UISearchContainerViewController中实现shouldUpdateFocus
浏览 27
提问于2021-01-18
得票数 1
回答已采纳
1
回答
如何在
SwiftUI
中使用
tvOS
的
焦点
引擎?
swiftui
、
tvos
、
focus-engine
我对
tvOS
和
SwiftUI
有一些
焦点
引擎的
问题
。 当我在
SwiftUI
中使用按钮时,
焦点
引擎可以很好地处理它(按钮是自动可聚焦的,当它被聚焦时,它会弹出有趣的动画)。当我使用VStacks
和
HStacks创建
一个
带有图像的网格时,.focusable()确实处理了
焦点
部分,但在屏幕上除了网格是可滚动的之外,没有什么可看的。我想看看我是否可以完全本地化,但苹果在演示和文档的
tvOS
部分做得很少。 我
浏览 28
提问于2019-10-11
得票数 1
1
回答
如何在
SwiftUI
中使UIViewRepresentable在
tvOS
上可聚焦?
swiftui
、
tvos
、
apple-tv
、
uiviewrepresentable
标题说明了一切-我无法在
tvOS
上的
SwiftUI
中获得对UIViewRepresentable的关注。任何符合View协议的视图都可以没有
问题
地被聚焦,但UIViewRepresentable
和
UIViewControllerRepresentable
都不能。 有什么想法吗?
浏览 29
提问于2020-04-24
得票数 3
4
回答
有什么方法可以处理
和
/或区分苹果铅笔
和
SwiftUI
中的直接触摸吗?
ios
、
swiftui
、
uitouch
、
apple-pencil
我想知道是否有一种方法来处理
SwiftUI
中的苹果铅笔事件?例如,如果您喜欢处理直接触摸,则使用直接触摸滚动,而使用苹果铅笔绘制线条。 还有一种类似的
问题
。How to Handle screen touch events with
SwiftUI
?
浏览 20
提问于2019-11-13
得票数 7
回答已采纳
1
回答
是否有方法知道视图是否已在
SwiftUI
中加载
swift
、
swiftui
当isUsernameFocused textField加载到屏幕上时,我试图将
焦点
对准它,我尝试在onAppear方法中直接这样做,但是看起来它需要延迟才能聚焦。我担心的是,由于某种原因,
焦点
只发生在延迟大于0.6分之一秒的情况下。将其设置为0.7分数1秒似乎很好,但我担心,如果视图变得更大,这将停止工作,因为它将需要更多的时间来加载。
浏览 3
提问于2022-04-22
得票数 1
1
回答
如何向UIViewController添加通过
SwiftUI
NavigationLink推送的标题?
ios
、
swift
、
swiftui
我将
一个
符合
UIViewControllerRepresentable
的
UIViewControllerRepresentable
通过NavigationLink从
SwiftUI
视图推到导航堆栈上,我想为然而,我无法得到
一个
空的标题。我怀疑这是
一个
SwiftUI
错误,但我希望我可能遗漏了什么。navigationItem.title = "Title" 下面是再现<
浏览 7
提问于2022-09-14
得票数 1
回答已采纳
1
回答
如何让
UIViewControllerRepresentable
使用可搜索
swiftui
、
uikit
、
uipageviewcontroller
、
swiftui-tabview
我在让
一个
UIViewControllerRepresentable
包装
一个
UIPageViewController来很好地处理
SwiftUI
方面一直有
问题
。具体来说,当searchable处于视图层次结构中时,我无法使
UIViewControllerRepresentable
修饰符正常工作。如果我用
一个
UIViewControllerRepresentable
替换为
一个
TabView,那么这个修饰符就能正常工作。下面是一些示例代码:
浏览 13
提问于2022-01-26
得票数 -1
3
回答
在
tvOS
上的
SwiftUI
中更改按钮的颜色
swift
、
button
、
swiftui
、
tvos
我正在尝试更改
tvOS
上
SwiftUI
Button的颜色。 修改background几乎可以正常工作,除了您可以看到底层的UIButton实际上在背景顶部使用了
一个
圆形的半透明图像。添加.padding强调了这个
问题
: ?Color.green : Color.blue) } }
一个
相关的
问题
是改变“
焦点
”视图的颜色,因为我怀疑这是与按钮本身相同的视图,转换了win的大小
和
颜色。使用UIButton的
tvOS
浏览 20
提问于2019-09-19
得票数 2
回答已采纳
1
回答
如何使用可表示协议在UICollectionViewController内部显示
SwiftUI
?
ios
、
swift
、
xcode
、
swiftui
、
xcode11
我创建了
一个
名为ViewController的类,它是
一个
UICollectionViewController。我想在ContentView中实现它,这是
一个
视图。我试过使用
UIViewControllerRepresentable
协议,但遇到了错误。另外,我读了苹果制作的
SwiftUI
教程,但没能解决
问题
。import
SwiftUI
struct ViewControllerWrapper:
UIViewControllerRepresentable</e
浏览 0
提问于2019-07-26
得票数 0
回答已采纳
1
回答
如何从
SwiftUI
调用UIViewController
swift
、
uikit
、
swiftui
我有
一个
SwiftUI
TabView,第二个选项卡项需要显示
一个
UIViewController。如何在第二个选项卡中嵌入UIViewController?
浏览 49
提问于2020-01-31
得票数 1
回答已采纳
1
回答
自定义按钮样式(
SwiftUI
)
tvOS
ios
、
button
、
swiftui
、
tvos
所以我有
一个
自定义的按钮类(这样我就可以删除我所有徽标背后的背景)。 但现在,当用户将鼠标悬停在按钮上时,缩放不起作用/激活-这意味着他们不知道自己在哪个按钮上。我想知道当遥控器结束或按下按钮时,如何添加增加按钮大小(宽度
和
高度)的功能?.font(.title) .fill(Color.red))// ContentView.
浏览 26
提问于2020-10-11
得票数 0
回答已采纳
2
回答
使用iOS 15+ API (@AccessibilityFocusState)而不放弃对早期iOS版本的支持
ios
、
swiftui
、
accessibility
、
property-wrapper
、
version-compatibility
苹果公司推出了@FocusState
和
@AccessibilityFocusState以及各自针对iOS 15的API。通常情况下,当我有
一个
支持多个版本的应用程序时,我需要使用
一个
新的API,我会用if #available (iOS x) {}包装代码或使用@available。为了管理
焦点
状态,我需要使用@AccessibilityFocusState属性包装器声明
一个
var,实际上,在
SwiftUI
视图中包含以下代码将导致它在运行时在iOS 14设备上崩溃,尽管编译器没有抱怨在<
浏览 15
提问于2022-08-24
得票数 2
回答已采纳
1
回答
是否可以从viewModel订阅视图的
焦点
状态?
swiftui
、
tvos
、
combine
我目前正在创建
一个
SwiftUI
tvOS
UI组件,该组件应该是自治的(为了可能的重用)。我们可以把它看作
一个
小模块。将注入该组件的容器视图需要知道
焦点
在该组件中的位置。正如您可能指出的那样,这个方法不推荐启动
tvOS
15,但是建议的替代方案不能满足我的需要。(不过,您可以指出我错了!)另外,因为我们处理的是结构,所以管理身份比较并不简单,我需要
一个
能获得
焦点
的视图中的信息。(@FocusState)是
tvOS
15+,我需要<e
浏览 6
提问于2021-11-09
得票数 0
1
回答
UIViewControllerRepresentable
之间的交互是可能的吗?
swift
、
xcode
、
uiviewcontroller
、
swiftui
、
uicontainerview
我在
SwiftUI
和
UIKit接口上看到了很多教程,我想知道
UIViewControllerRepresentable
之间的交互是可能的(例如传递数据),还是有
一个
UIViewControllerRepresentable
浏览 13
提问于2020-03-03
得票数 0
回答已采纳
1
回答
在为“任何
SwiftUI
设备”构建Swift包时无法找到iOS或组合类型
ios
、
swift
、
swiftui
、
combine
、
swift-package-manager
我有
一个
Swift软件包,它支持iOS 10、macOS 10.13、
tvOS
10
和
watchOS 2。我希望这个包公开一些
SwiftUI
功能,当引用模块可以导入
SwiftUI
时可以使用它。例如,使我的包类型(Persisted)符合
SwiftUI
协议DynamicPropertyimport
SwiftUI
@available(iOS13.0, macOS 10.15,
tvOS
浏览 3
提问于2021-03-19
得票数 3
回答已采纳
1
回答
如果用户单击播放/暂停,则为
tvOS
swift
、
xcode
、
swiftui
、
tvos
我只是想知道在
SwiftUI
中我如何知道用户是否点击了play/pause按钮? 我需要我的媒体播放器暂停或播放,如果用户点击暂停/播放按钮。我也不能把它放进去 //// DRN1// Created by Russell Harrower on 10/10/20.
浏览 9
提问于2020-10-10
得票数 1
3
回答
在UIDocumentInteractionController中用
UIViewControllerRepresentable
表示
SwiftUI
ios
、
swift
、
iphone
、
uikit
、
swiftui
我正在尽可能地使用iOS创建
一个
新的
SwiftUI
应用程序。但是,我希望能够用一些数据生成
一个
PDF。在没有
swiftUI
的类似项目中,我可以这样做 let docController = UIDocumentInteractionController.init(url: "PATH_TO_FILE")我无法解决的是如何将它应用到
UIViewControllerRepresentable
中,并让它在
SwiftUI
中工作。我的
UIViewControllerRe
浏览 21
提问于2020-02-22
得票数 4
回答已采纳
2
回答
在
SwiftUI
中创建部分ViewControllers
ios
、
swift
、
swiftui
、
uiviewcontroller
我需要创建
一个
局部视图控制器,并且希望在
SwiftUI
中实现,但是作为
SwiftUI
的新手,我不确定这是否可行。有没有可能在
SwiftUI
中创建这样的东西?其中紫色是
一个
视图控制器,背景是另
一个
视图控制器 ?
浏览 83
提问于2021-09-10
得票数 1
1
回答
SwiftUI
=通过@绑定更新
UIViewControllerRepresentable
文本
swift
、
swiftui
在
SwiftUI
中,我尝试使用
一个
按钮来实现
UIViewControllerRepresentable
中的文本更改,但可能缺少
一个
关于绑定的关键概念。更新3
和
部分解决方案答案是正确的,您需要添加@Binding。然而,有趣的是,将
一个
字符串绑定到
一个
显示标签的ViewController会导致在视图中出现两个标签实例。通过将UILabel从
SwiftUI
绑定到
UIViewControllerRepresentabl
浏览 1
提问于2019-11-26
得票数 3
回答已采纳
1
回答
来自
SwiftUI
中联系人应用程序的联系人列表
swift
、
uiviewcontroller
、
swiftui
、
cncontactpicker
、
contactsui
嗨,我正在尝试建立
一个
界面,列出所有的联系人,就像Contacts
和
Phone应用程序具有相同的UI。到目前为止,我尝试的内容如下所示。基本上,我尝试使用
UIViewControllerRepresentable
从ContactsUI实现CNContactPickerViewController。然而,我得到的是
一个
空白的白页。struct ContactsViewController:
UIViewControllerRepresentable
{ func makeUIViewControl
浏览 25
提问于2020-02-07
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
关于SwiftUI,看这一篇就够了
我庆幸果断放弃了SwiftUI:它还不够成熟
彭博:苹果正开发VR版FaceTime,以及新Swift UI满足头显开发需求
Apple Widget:下一个顶级流量入口?
详解 WWDC 20 SwiftUI 的重大改变及核心优势
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券