另一个问题标题可以是“如何添加UIHostingController的视图作为UIView的子视图?”。
我正在创建一个新的UI组件,并希望给SwiftUI一个尝试。下面的图像是当前视图结构。对于如何使用SwiftUI视图并将其放置到UIView实例的位置,我仍然一无所知。我从“集成SwiftUI”中注意到,有一个NSHostingView for macOS,,这让我怀疑是否有类似的东西,或者实现
我正在用SwiftUI做实验。我已经有了一个基于UIKit的应用程序工作,我想集成一个SwiftUI视图。我通过使用SwiftUI实现了显示这个UIHostingController视图。在这个SwiftUI中,我拦截一个按钮动作。在这一行动中,我想:
检查是否有导航控制器(以前是self.navigationController on UIKit ),是否能够从SwiftUI视图显示或推送(通过s
我尝试使用使用UIViewRepresentable从UIKit到SwiftUI视图创建的自定义视图按钮,但它没有像预期的那样工作。视图按钮在点击或按住时会收缩。视图按钮在最初点击时展开,然后在释放时缩小。自定义视图按钮在UIKit控制器中正常工作。在UIKit中创建的自定义按钮视图
public class CustomButton: UI
我正在寻找与AppKit的 for UIKit相当的功能,这样我就可以在UIKit中嵌入一个SwiftUI视图。不幸的是,UIKit没有与NSHostingView等效的类。由于视图控制器包含视图,所以我们应该能够使用,然后获取view并直接使用它。
解释了这是在UIKit中嵌入SwiftUI视图的方法。然而,它们通常无法解释您将如何从UIKit➡️SwiftUI</