腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
SwiftUI
父
高度
swiftui
在
SwiftUI
中,如何为
父
视图设置
高度
0并隐藏所有子视图(因为
父
视图
高度
为0)。这段代码仍然显示ZStack。它从孩子们那里夺走了
高度
。
浏览 9
提问于2021-05-24
得票数 2
回答已采纳
2
回答
快速UI设置使矩形正方形
swift
、
swiftui
、
xcode11
、
vstack
在
SwiftUI
中,我有一个带有矩形的VStack。矩形自动填充
父
VStack,这对宽度很好,但是我想使
高度
等于宽度,所以它是方形的。如何将高宽比设置为1:1或设置
高度
=宽度?
浏览 2
提问于2020-01-12
得票数 11
回答已采纳
2
回答
在
SwiftUI
中从UIKit更新UIViewRepresentable大小
swiftui
我在
父
SwiftUI
VStack中嵌入了一个具有可变
高度
UITextView的视图控制器,视图控制器在viewDidLoad和viewDidLayoutSubviews之间调整其在整个屏幕上的大小。UITextView仅扩展到其内部文本的大小,并在
父
视图中居中。我正尝试在VStack中添加这个视图控制器,并让它像其他
SwiftUI
组件一样在外部运行-大小与它包含的内容完全相同-但它希望在减去其他VStack元素的情况下调整到整个屏幕的大小。我可以在didLayoutSubviews中获得正确的UITex
浏览 2
提问于2019-07-28
得票数 7
1
回答
如何在不影响
父
视图大小的情况下弹出
父
视图的顶部?
swiftui
但是当弹出时,它会增加
父
视图的
高度
(
父
视图的
高度
比弹出的要小,并且要求
父
视图的
高度
小于弹出)。我希望弹出式窗口是一个独立的视图。弹出窗口不应影响
父
视图的大小或其下面的视图。怎么做?import
SwiftUI
@State private var WidgetSelectionShowState: Bool = false
浏览 4
提问于2022-01-09
得票数 1
回答已采纳
2
回答
如何在
SwiftUI
中根据其子
高度
设置GeometryReader的
高度
?
swift
、
swiftui
在我
SwiftUI
应用程序中,我有一个全屏
高度
的VStack (VStack 1)容器。在这个VStack中,我有另一个VStack (VStack 2),它根据它的子节点(VStack )获取
高度
,我想把它放在这个
父
节点(Text 1)的底部。在VStack 2上,我需要放置一个GeometryReader来获得VStack的
高度
(VStack 2)。问题是GeometryReader会自动获得全屏
高度
。我不知道是否可以将GeometryReader的
高度
设置为与VS
浏览 139
提问于2019-10-18
得票数 15
1
回答
SwiftUI
中的比例
高度
(或宽度)
ios
、
swift
、
autolayout
、
swiftui
我开始探索
SwiftUI
,但我找不到一种简单的方法:我希望视图具有比例
高度
(基本上是它的
父
级
高度
的一个百分比)。假设我有3个垂直叠加的视图。我要: 我从WWDC19上看了这段关于
SwiftUI
()中的自定义视图的有趣视频因此,
父
视图询问它的孩子,他们有多高。他们的回答是:“你一半高!”然后..。什么?布局系统(与我们习惯的布局系统不同)如何管理这种情况?.fill(C
浏览 3
提问于2019-07-28
得票数 70
回答已采纳
1
回答
嵌入来自其他视图控制器的视图时不调用UIViewController.addChild、.didMove等的缺点
swiftui
、
uikit
UIViewController() child.view.removeFromSuperview() 我的具体愿望是使用
SwiftUI
浏览 1
提问于2020-11-05
得票数 1
回答已采纳
1
回答
在
SwiftUI
中对齐视图
高度
swiftui
我有一个
SwiftUI
视图,它是一个包含两个视图的HStack:1.一个简单的Text视图,它充当某种标签,并且始终是一行2.一个自定义UIKit视图,它是一个包含许多自定义格式的UITextView我的愿望是限制UITextView的
高度
以匹配Text视图的
高度
(单行、取决于系统字体的
高度
等)。GeometryReader似乎只将
父
级属性传递给子级,但并没有解决“同级”问题。 有什么想法或见解吗?
浏览 40
提问于2020-04-23
得票数 1
回答已采纳
1
回答
如何在
SwiftUI
中获得呈现的实际视图大小和位置?
swift
、
swiftui
问题是如何在
父
视图中获得实际呈现的大小和位置?换句话说,如何在下面的Text("Foo")代码中获得实际的
SwiftUI
大小?可用于通过safeAreaInsets获取
父
size和安全区嵌入,这些信息在中定义。您可以从下面的屏幕截图中看到,建议的VStack大小是300宽度和300
高度
,VStack的实际大小未知。
浏览 5
提问于2020-08-15
得票数 4
回答已采纳
1
回答
使一个视图与在
SwiftUI
中具有动态大小的另一个视图大小相同
swiftui
我想实现这一点(对于我使用恒定
高度
的屏幕截图,只是为了可视化我正在寻找的东西): ? ? 包含文本的两个Views的
高度
应该与(蓝色) Image视图的
高度
相同。左边和右边的宽度也应该相同。重要的是:Image视图可以有不同的纵横比,所以我不能为
父
视图设置固定的
高度
。我尝试使用GeometryReader,但没有成功,因为当我使用geometry.size.height作为
高度
时,它会占据整个屏幕
高度
。这是我的代码: import
SwiftUI</em
浏览 49
提问于2021-11-12
得票数 0
回答已采纳
1
回答
如何在
SwiftUI
应用中获取用户的设备
高度
?
ios
、
swift
、
cocoa-touch
、
swiftui
我正在使用苹果的新框架
SwiftUI
制作一个应用程序,但我发现了一个问题。 我想要得到用户设备的
高度
。当我在
SwiftUI
代码中使用UIScreen.main.bounds.height时,Xcode预览将会崩溃,但没有任何原因!?当我删除这行代码时,问题就消失了。那么,如何获取用户的屏幕
高度
,并在
SwiftUI
中使用它呢
浏览 45
提问于2020-02-26
得票数 0
1
回答
如何使ScrollView中的项目在
SwiftUI
中占据整个屏幕的
高度
?
ios
、
swift
、
swiftui
、
watchos
我正在使用watchOS应用程序开发
SwiftUI
。这是我第一次使用
SwiftUI
和开发watchOS应用程序。我想要创建一个包含两个视图的ScrollView,每个视图的
高度
都应该与整个屏幕相同。import
SwiftUI
var body: some View { DetailView()} 使用
浏览 2
提问于2021-11-21
得票数 1
回答已采纳
1
回答
H堆栈不会出现在屏幕上(Xcode)
swift
、
xcode
、
swiftui
所以我创建了一些堆栈视图,在Z堆栈中出现了一个Z堆栈和一个在V stack.The中的堆栈,但是只有当我使用iphone 11/12 simulators.But运行应用程序时,SquatCounter才会出现,当我在iphone se2上运行这个应用程序时,SquatCounter就不在了。我需要在H堆栈中的文字显示,无论手机型号,任何有经验的人请帮助!实际结果:文本“squatCounter”仅显示在iphone 11/12模拟器上,而不显示在其他模拟器/我自己的iphone se 2上。 我尝试过在
浏览 0
提问于2021-08-11
得票数 1
回答已采纳
1
回答
SwiftUI
子级溢出
ios
、
swift
、
swiftui
在
SwiftUI
中,有没有一种方法可以让
父
视图保持固定的大小,即使子视图更大?在下面的示例中,即使在
父
级上显式设置了帧大小,
父
级也会增长以适合子级的内容: import
SwiftUI
var body: some View我希望“
父
”文本留在
父
文本的框架内,但它被推高了,因为子视图更大了。
浏览 36
提问于2020-09-14
得票数 2
回答已采纳
1
回答
UIKit中的可扩展
SwiftUI
视图垂直居中
ios
、
uikit
、
swiftui
我正在UIKit应用程序中集成一些新的
SwiftUI
视图,但我遇到了一个问题。我已经研究了下面的问题很长一段时间了,但我还没有找到原因和解决方案。当在UIKit中集成视图时,特别会出现这个问题。这就是
SwiftUI
视图的预览外观(以及它的确切行为): 似乎即使我将UIHostingController视图的顶部限制在
父
视图中,我正在寻找的是一个解决方案,其中的HostController视图约束(特别是
高度
)匹配的
SwiftUI<
浏览 0
提问于2019-12-30
得票数 4
1
回答
如何在
SwiftUI
中使用superview按比例设置
高度
和宽度?
ios
、
swift
、
xcode
、
swiftui
、
xcode11
我想知道,是否可以根据
SwiftUI
中的superview将height和width按比例调整到任何UIControl?我看过很多关于
SwiftUI
的教程,height都是静态的。即使是在苹果的网站上。
SwiftUI
Tutorials 如果有人知道如何设置
高度
与视图的
高度
成比例,请在这里分享。如果需要根据设备的
高度
来制作按钮。(假设iPhone SE = 40,iPhone 8P = 55,iPhone X= 65)
浏览 74
提问于2019-10-08
得票数 2
回答已采纳
3
回答
SwiftUI
-取决于元素计数的可调整大小的列表
高度
swiftui
、
swiftui-list
我在动态改变依赖于元素数量的列表
高度
时遇到了一些麻烦。 我尝试了这个解决方案,但它不起作用。
浏览 5
提问于2019-09-23
得票数 14
回答已采纳
2
回答
在
SwiftUI
中设置位于该视图内部的基于GeometryReader的图框
ios
、
swift
、
swiftui
作为我学习新技术的努力的一部分,我正在尝试实现我正在用
SwiftUI
开发的一个应用程序的一个屏幕。所以,这是一个天真的重写: 正如您很容易发现的那样,ScrollView中的GeometryReader假定了
父
对象提供的大小,有效地隐藏了视图的大部分。对于这种情况,有几种“脏”的解决方案:为视图设置固定的框架
高度
,设置接近正确大小的纵横比(考虑到有固定
高度
的文本视图,这有点棘手),保持GeometryReader作为主视图的最外层元素,并将宽度作为初始化参数传递给子视图我正在为这种特殊的布局寻找一种“干净”的解决方案
浏览 0
提问于2019-11-28
得票数 6
1
回答
如何在检测到GeometryReader大小变化时更新变量?
swiftui
、
swift5
我在一个文本视图的.background中有一个几何阅读器,它在.onAppear期间将视图大小保存到一个变量中,该变量用于计算视图的初始大小。但是如果视图变大,我想不出让Geometry Reader更新视图的大小变量(taskHeight)的方法。 .background( ZStack{ .fill(C
浏览 29
提问于2019-10-10
得票数 2
1
回答
具有GroupedListStyle
SwiftUI
视图的prefersLargeTitles
swiftui-list
、
swiftui
我有一个
父
视图,我希望导航标题变大。然后,我推送一个带有分组表视图的子视图,并希望导航标题为inline 这在
SwiftUI
上运行得很好,但是当我的
父
级是带有prefersLargeTitles = true的UIViewController,并且我按下UIHostingController(rootView: ChildView())时,子目录中的导航栏标题会跳转 以下是预期行为(仅使用
SwiftUI
) ? 这是可以工作的
SwiftUI
代码 struct ParentView: View {
浏览 21
提问于2020-04-17
得票数 0
回答已采纳
点击加载更多
相关
资讯
swiftUI之加载网络图片
如何实现SwiftUI微服务?
关于SwiftUI,看这一篇就够了
详解 WWDC 20 SwiftUI 的重大改变及核心优势
我庆幸果断放弃了SwiftUI:它还不够成熟
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券