79688178

Date: 2025-07-02 23:50:38
Score: 0.5
Natty:
Report link
func setupView() {
        let eventMessenger = viewModel.getEventMessenger()
        let model = viewModel.getEnvironmentModel()

        let swiftUIView = CreateHeroSubraceView()
            .environmentObject(eventMessenger)
            .environmentObject(model)

        let hostingController = UIHostingController(rootView: swiftUIView)

        hostingController.view.translatesAutoresizingMaskIntoConstraints = false
        hostingController.view.backgroundColor = .clear
        hostingController.additionalSafeAreaInsets = .zero
        addChild(hostingController)

        view.addSubview(hostingController.view)

        hostingController.view.snp.makeConstraints { make in
            make.edges.equalToSuperview()
        }

        hostingController.didMove(toParent: self)
    }
Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: Tokime