Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
使用 SwiftUI,有没有办法将视图的大小限制为另一个非同级视图?
我正在摆弄一个视图布局 一个图表 我可以在其中看到我可以在全 SwiftUI 布局中走多远 每个组件都很好 但组装整体并不像我想要的那样工作 我发现我可以轻松地限制沿单个堆栈轴的大小调整 但不能同时限制两个轴 垂直和水平 我开始寻找对齐指南
swift
SwiftUI
.sheet:仅显示一次,然后不再显示
使用Beta4 似乎该错误仍然存 在 以下视图序列 列表 其中点击列表条目可打开另一个列表 允许呈现ListView正好一次 这onDisappear从未被调用过 所以showModal标志发生变化 但不会触发重新显示ListView再次点
SwiftUI
SwiftUI List 如何识别 macOS 上选择的项目
这是我基于的这个答案 该代码当前允许用户选择一个单元格 但我无法区分which单元格被选择或执行任何代码来响应选择 总之 如何根据所选单元格的名称执行代码并在单击时执行 当前单击的单元格以蓝色突出显示 但我想识别它并根据该选择采取相应的操作
MacOS
SwiftUI
swiftuilist
在左侧显示多行值并破坏堆栈右侧对齐时的 SwiftUI 错误
当文本输入是多行时 我面临对齐问题 在此示例中 第一部分显示图像中正确显示的左侧和右侧文本 第二部分 它显示 3 到 4 行的文本 这会干扰右侧的对齐 我想让左边在多行中独立调整大小 右侧保持原样 之间没有间隙 2nd title and
ios
swift
UITableView
SwiftUI
sections
传递变量时 SwiftUI 中的 .sheet 行为奇怪
我在 SwiftUI 中使用 sheet 视图 并且在代码执行中观察到奇怪的行为 我正在查看 SignInView2 struct SignInView2 View Environment presentationMode var pres
ios
swift
SwiftUI
SwiftUI - 使工具栏的 NavigationLink 使用详细视图
我正在开发一个两窗格 SwiftUI 应用程序 其中包含侧边栏和详细信息窗格DoubleColumnNavigationView 我想开一个NavigationLink从侧边栏的工具栏进入详细信息窗格 如下面 gif 中的 从侧边栏打开 所
假错误? `在初始化之前使用的变量` 在 init() 中初始化期间
抱歉举了个无意义的例子 试图简化它 但仍然不明白发生了什么 以下给了我Variable self greeting used before being initialized struct MyView View State var gre
swift
struct
SwiftUI
initialization
init
嵌入 UIHostingController 中的 NavigationView 具有额外的安全区域插图
有人知道如何处理这个问题吗 似乎当您有一个带有 NavigationView 的 UIHostingController 时 会发生以下情况 注意大的灰色标签栏安全区域 这主要是一个 UIKit 应用程序 我们正在用 swiftUI 视图替
swift
SwiftUI
uiviewrepresentable
uihostingcontroller
tvOS 文本字段透明背景
我正在开发一个 tvOS 项目 我使用 swift 和 siwftUI 我想创建一个具有透明背景的 TextField 问题是 当我将背景颜色设置为透明时 仍然有一层突出显示 当您导航并将焦点放在文本字段上时 它会展开 我尝试了很多方法但无
swift
SwiftUI
tvos
观察 SwiftUI 中的框架变化
我有可以拖放到其他视图 比如说类别 之上的视图 为了检测我位于哪个类别视图之上 我将它们的帧存储在帧数组中 这发生在它们不可见覆盖层的 onAppear 中 这是基于 Paul Hudson 在this教程 这一切都很好 除非这些视图的位置
SwiftUI
geometryreader
SwiftUI:“onDrop”覆盖层在 LazyVGrid 中不会消失?
我正在测试 Asperi 对单元格重新排序的出色答案 SwiftUI 使用 onDrag 和 onDrop 对单个 LazyGrid 中的项目重新排序 我遇到的问题是 当我简单地进入拖动模式然后放置到位时 覆盖层不会重置 请参见单元格 3
SwiftUI
lazyvgrid
面对 SwiftUI 中 didSet 情况下 State 或 Binding 的一些奇怪行为
我正在使用另一个视图的 Binding 更新我的 State 变量 我的 State 的 didSet 中有一些代码 当我从 State 设置值而不是从 Binding 设置值时 它会触发 因此我必须向 Binding 提供 didSet这
SwiftUI
SwiftUI @FetchRequest 使应用程序崩溃并返回错误
我正在尝试使用 Xcode 11 在 SwiftUI 的 mac 应用程序中使用核心数据 我在创建项目时勾选了 使用核心数据 我还创建了实体 称为 VisitedCases 并使用编辑器创建 NSManagedObject 子类文件 我还将
swift
MacOS
SwiftUI
Swift5
xcode11
SwiftUI:访问 macOS 上的特定场景 ViewModel
在这个简单的示例应用程序中 我有以下要求 有多个窗口 每个窗口都有自己的ViewModel 切换Toggle在一个窗口中应该not更新另一个窗口的 我还希望能够通过菜单切换 就目前而言 前两点是not鉴于 最后一点是有效的 我已经知道当我移
MacOS
MVVM
SwiftUI
更改 ScrollView SwiftUI 的背景颜色
我是开发 IOS 应用程序的新手 并且根据屏幕上图像的大小 我在登录页面底部遇到了额外的空白问题 有人告诉我应该更改 ScrollView 的背景颜色并将视图的背景设置为清晰 我不确定如何更改 ScrollView 的背景颜色 我的代码基本
ios
swift
SwiftUI
ScrollView
backgroundcolor
如何在 SwiftUI 中检测点击手势位置?
适用于 SwiftUI 而不是普通 UIKit 非常简单的示例代码 例如在灰色背景上显示红色框 struct ContentView View State var points CGPoint CGPoint x 0 y 0 CGPoint
swift
SwiftUI
SwiftUI:从子视图中关闭模式
我试图在其预期操作完成后关闭模态 但我不知道当前如何在 SwiftUI 中完成此操作 该模式由 State值变化 是否可以通过观察某种通知来更改此值 所需的操作 根 gt 初始模态 gt 呈现子项 gt 消除任何子项的模态 以下是我尝试过的
ios
swift
UIView
SwiftUI
combine
SwiftUI 动画视图奇怪地漂浮到位
所以我有一个这样声明的圆形进度条 struct ProgressBar View var progress CGFloat var body some View let gradient LinearGradient ZStack Circ
ios
swift
SwiftUI
具有两个视图的 SwiftUI 卡翻转动画,其中一个视图嵌入在 Stack 中
我正在尝试在两个视图之间创建 卡片翻转 动画 视图 A 是一个CardView在一个LazyVGrid 视图 B 是自定义模态叠加视图 The LazyVGrid和视图 B 一起在一个ZStack 具体来说 ContentView是这样组织
ios
swift
Animation
View
SwiftUI
iOS SwiftUI:以编程方式弹出或关闭视图
我找不到任何关于制作方法的参考pop or a dismiss 以编程方式我用 SwiftUI 呈现的视图 在我看来 唯一的方法是使用模式中已经集成的滑动操作 如果我想禁用此功能 该怎么办 如何操作 以及导航堆栈的后退按钮 有谁知道解决方案
ios
swift
SwiftUI
«
1 ...
46
47
48
49
50
51
52
...58
»