腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
UIHostingController
必
须在
视图
控制器
层次
结构
中
吗
?
swiftui
、
uihostingcontroller
我想在基于UIKit的UI
中
嵌入一些SwiftUI,不幸的是苹果没有提供UIHostingView,只有
UIHostingController
。我是否或多或少可以忽略这个
控制器
,只使用它的
视图
,或者我真的需要将它添加为一个子
视图
控制器
?如果我不这么做会怎么样? 问题是在某些上下文中很难找到父
视图
控制器
。UIView本身对
视图
控制器
一无所知,因此我不得不想出自己的方法来跟踪哪个是“当前”
视图
控
浏览 31
提问于2021-04-16
得票数 2
1
回答
“`SwiftUI`”--“环境对象”、“环境值”不传播到以模式表示的“`UIViewController`”
ios
、
swift
、
swiftui
、
uikit
如果
视图
层次
结构
设置正确,则SwiftUI的EnvironmentObject和EnvironmentValues应该传播到子
视图
--对于纯SwiftUI
视图
层次
结构
的情况,这似乎是正确的。如果父
视图
控制器
确实包含其子
视图
(例如,UITabViewController、UINavigationController、.),则与UIKit混合的情况也是如此。但是,在UIKit
视图
层次
<
浏览 18
提问于2021-12-23
得票数 0
1
回答
带有自定义
视图
的UIBarButtonItem不适用于
UIHostingController
swift
、
swiftui
、
uikit
navigationController = UINavigationController()然后是一个带有虚拟SwiftUI
视图
的基本let controller =
UIHostingController
(rootView: SomeView())我的问题是,当我想将UIBarButtonItem添加到
UIH
浏览 9
提问于2022-06-22
得票数 3
回答已采纳
3
回答
以编程方式创建的子
视图
和viewDidUnload
iphone
、
objective-c
、
ios
、
memory-management
对于
视图
控制器
,在Interface
中
设置的任何插座都必
须在
viewDidUnload,
中
释放并设置为零,并且还必
须在
dealloc
中
释放。(见:) 实现viewDidUnload最重要的原因之一是UIViewController子类通常也包含对
视图
层次
结构
中
各种子
视图
的引用。例如,这些属性可以在从nib加载时通过IBOutlets设置,或者通过编程方式在 loadView
浏览 0
提问于2011-06-22
得票数 2
回答已采纳
1
回答
iOS 13:导航
控制器
内的滚动
视图
不会位于状态栏下
ios
、
swift
、
uinavigationcontroller
我想在SwiftUI
中
创建一个自定义的滚动
视图
,让我可以设置滚动的位置。我中途遇到了一个问题,滚动时滚动
视图
不能正确地显示在状态栏下面。 问题看起来是这样的: ? 当测试发现哪里出了问题时,我做了一个基于故事板的比较项目,没有任何代码,只有一个与我在代码
中
的
结构
完全相同的
结构
。然后结果看起来像这样,这就是我想要实现的: ? 似乎根
视图
控制器
视图
没有到达顶层,但我不知道为什么。所有其他的自动滚动插入魔法都像它应该的那样工作。
浏览 16
提问于2019-10-05
得票数 2
回答已采纳
1
回答
当
视图
不在窗口
层次
结构
中
时,这意味着什么?
ios
、
objective-c
、
uiimagepickercontroller
false completion:nil];但是,我在代码
中
得到以下错误有人能澄清一下
吗
?也许我仍然不理解整个委托的事情? 这是我之前的帖子,供参考:
浏览 3
提问于2014-04-21
得票数 0
1
回答
向
视图
层次
结构
添加
视图
意味着什么?这是否意味着向fromView的超级
视图
中添加
视图
?
objective-c
、
uiview
、
xcode4.5
transitionFromViewController:toViewController:duration:options:animations:completion:此方法将第二个
视图
控制器
的
视图
添加到
视图
层次
结构
中
,然后执行动画块
中
定义的动画。动画完成后,它将第一个
视图
控制器
的
视图</e
浏览 3
提问于2012-10-29
得票数 1
回答已采纳
3
回答
嵌入在NavigationView
中
的
UIHostingController
具有附加的安全区域内嵌。
swift
、
swiftui
、
uiviewrepresentable
、
uihostingcontroller
有人知道怎么处理这事
吗
?似乎当您有一个带有
UIHostingController
的NavigationView时,会发生以下情况:注意大灰色标签栏安全区域。正在用swiftUI
视图
替换标签栏
中
的选项卡。但本质上,我的UITabBar是按以下方式构建的: 有一个全局UINavigationViewControllerthe第一,也是UINavigationController
中
唯一的项目是这个UITabBar,UITabBar选项卡都是创建的,programatically.The选项卡是一个<
浏览 10
提问于2021-01-12
得票数 3
3
回答
当使用UIKit
视图
操作时,总体
视图
层次
结构
是如何变化的?
iphone
、
uiview
、
uiviewcontroller
、
uiactionsheet
、
uiwindow
(附带注意:我这样做是因为我需要知道我创建的一个特定的UIView在屏幕上是否可见,而我不知道它或其superview是如何添加到
视图
层次
结构
中
的。以下内容正确: 当一个新的viewController被推到UINavigationController的堆栈上时,旧的viewController
视图
不再是
视图
层次
结构
中
的。是我遇到的最奇怪的事情: UIActionSheet是通过showInView:方法显示的,actionSheet
浏览 5
提问于2010-03-18
得票数 4
1
回答
当根用户从SwiftUI中使用时,
UIHostingController
环境值没有传递给子
视图
ios
、
swift
、
swiftui
、
swiftui-navigationlink
、
swiftui-environment
我使用以下
层次
结构
:let view = SettingsView().environment(\.layoutDirection, layoutDirection) letLayoutDirection仅在根
视图
(SettingsView)上设置为right,并且在子
视图
中
浏览 3
提问于2022-11-02
得票数 1
1
回答
如何在SwiftUI
中
动态隐藏状态栏和主指示器?
ios
、
swiftui
、
uikit
我正在开发一个分形时钟应用程序,它在主
视图
中显示基于时钟指针的动画分形。我希望我的应用程序的用户能够进入全屏模式,在那里所有不必要的UI暂时隐藏,只有动画仍然可见。隐藏导航栏和状态栏就像找到正确的
视图
修饰符来传递隐藏条件一样容易。但据我所知,目前SwiftUI不可能在不引入UIKit的情况下隐藏主指示器。它起作用了,但不幸的是,它带来了一个不可接受的副作用:主
视图
现在不再扩展到状态栏和主指示器下面,这两种情况有两个含义: 在使用相关的SwiftUI修饰符隐藏状态栏时,主
视图
的空间随着隐藏状态栏的高度而增长代替隐藏的家庭指示
浏览 14
提问于2022-01-23
得票数 0
回答已采纳
2
回答
可可-触觉:我可以有多个
视图
-
控制器
,或指定一个uiview的界限?
iphone
、
objective-c
、
cocoa-touch
这里有一个假设问题:可以在屏幕上同时绘制多个
视图
,如果是这样的话,我可以为这些
视图
设置位置界限
吗
?假设我希望屏幕左侧有一个50x50
视图
,等等?,我可以通过接口生成器指定边界
吗
?
浏览 3
提问于2010-07-09
得票数 0
回答已采纳
1
回答
用于自定义容器
控制器
的viewDidLoad与loadView
ios
、
view
、
viewcontroller
、
viewdidload
、
loadview
我正在编写一个自定义容器
控制器
,它以编程方式实例化子
视图
控制器
和多个
视图
。另外,子
视图
控制器
以编程方式实例化一个
视图
,然后使用addSubview手动将其添加到容器的
视图
层次
结构
中
。我的问题是,在我的容器
控制器
的代码
中
,我要实例化我的子
视图
控制器
和容器
控制器
直接控制的
视图
吗
?
浏览 2
提问于2013-06-15
得票数 2
1
回答
从应用程序
中
的任意点“展开”到特定的
视图
控制器
ios
、
cocoa-touch
、
uiview
、
uiviewcontroller
、
uinavigationcontroller
我想让用户返回到应用程序的初始“闪屏”(第一个
视图
控制器
),这样应用程序就可以有效地“重置”并在脱机模式下运行。通常我会使用一个展开段来将用户推回到一个特定的
视图
控制器
,但是一个展开段(如果我理解正确的话)需要从故事板显式地创建。我需要有效地从应用程序
中
的任何点进行展开,并且我不想在我的几十个
视图
控制器
中都添加展开segues。 有没有办法以编程的方式做到这一点?你能在飞行
中
创建一个解开的片段
吗
?它在技术上是可行的,但感觉就像一个笨拙
浏览 0
提问于2017-06-07
得票数 1
1
回答
如何/是否模拟UINavigationController pushToViewController方法
objective-c
、
ios
、
uinavigationcontroller
假设一个孤立的子
视图
有一个对应的详细
视图
,即UINavigationController的
层次
结构
中
的两个
层次
。用户应该能够直接切换到导航细节
视图
。从那里开始,他应该能够在UINavigationController
层次
结构
中上下导航,或者切换回他所来自的孤立子
视图
。:animated:可以让您直接跳转到
层次
结构
中
的较低级别。这是有意义的-导航
控制器</e
浏览 6
提问于2012-02-24
得票数 1
回答已采纳
1
回答
没有发现ObservableObject类型的PageSettings
swiftui
、
ios13
我希望使用不同的
视图
来更改我的@EnvironmentObject的值。但我明白这个错误。} struct Test: View { HStack{ let a
浏览 1
提问于2020-02-21
得票数 0
2
回答
SwiftUI -显示
视图
中的警报和对话框
ios
、
uiviewcontroller
、
swiftui
、
presentviewcontroller
、
uiwindowscene
视图
是
结构
体,但我需要知道
视图
控制器
,因为需要它来呈现一些特殊的警报。let contentView = ContentView() let window = UIWindow(windowScene: windowScene
浏览 4
提问于2020-09-19
得票数 0
1
回答
弹出到两个模式
视图
控制器
中
的rootViewController
ios
、
objective-c
视图
层次
结构
是这样的,-- LoginNavigationViewHomePageViewController是appDelegate的根
视图
控制器
在登录/注册过程之后,需要编辑用户配置文件。UserProf
浏览 0
提问于2016-06-23
得票数 0
1
回答
从从XIB加载的UITableViewCell定义情节提要段
ios
、
uitableview
、
storyboard
、
segue
、
xib
我在Storyboard中有一个UITableViewController子类,它从XIB文件
中
定义的UITableViewCell加载它的单元格(这样做是为了使自定义单元格可以在表
视图
控制器
的深层
层次
结构
中
重用我需要定义从这个表
视图
控制器
到下一个表
视图
控制器
的段。通常,您可以通过将控件从源的单元格拖动到目标的
视图
控制器
来完成此操作。但是,由于在源表
视图
控
浏览 1
提问于2015-05-08
得票数 2
1
回答
awakeFromNib vs awakeFromNib -当我们调用awakeFromNib时,是否设置了插座和插口?
ios
、
swift
、
uiviewcontroller
、
lifecycle
、
awakefromnib
我试图理解
视图
控制器
的生命周期,并且我读过一些关于awakeFromNib的自相矛盾的声明。文档说,所有的插座都应该在awakeFromNib
中
设置,但要用设置。
浏览 3
提问于2016-05-10
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何实现SwiftUI微服务?
ThinkPHP一些默认规则
各位Java程序员你们真的了解ssh框架吗?
10 个常用的软件架构模式
JavaEE——架构模式
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券