从以编程方式创建的新选项卡的视图控制器与窗口控制器进行通信可以通过以下步骤实现:
let tabViewController = NSTabViewController()
windowController.contentViewController = tabViewController
let viewController1 = NSViewController()
let viewController2 = NSViewController()
tabViewController.addChild(viewController1)
tabViewController.addChild(viewController2)
if let selectedViewController = tabViewController.selectedTabViewItem?.viewController {
// 在这里可以对选中的视图控制器进行操作
}
这样,你就可以通过以上步骤实现从以编程方式创建的新选项卡的视图控制器与窗口控制器之间的通信。
关于腾讯云相关产品和产品介绍链接地址,由于要求不能提及具体品牌商,建议你参考腾讯云的官方文档或开发者社区,以获取与云计算相关的产品和服务信息。
云+社区技术沙龙[第15期]
云+社区开发者大会(北京站)
云+社区技术沙龙[第27期]
T-Day
技术创作101训练营
云+社区技术沙龙[第6期]
北极星训练营
云+社区技术沙龙[第10期]
腾讯技术开放日
TVP技术夜未眠
领取专属 10元无门槛券
手把手带您无忧上云