在模态 ViewController 中禁用缩放和最小化
Posted
技术标签:
【中文标题】在模态 ViewController 中禁用缩放和最小化【英文标题】:Disable zoom and minimize in modal ViewController 【发布时间】:2016-08-10 19:52:26 【问题描述】:我正在使用 XCode Storyboard 构建一个 Cocoa 应用程序,并创建了一个连接到 IBAction 按钮单击的模态视图控制器。 Storyboard
点击按钮成功创建一个新窗口。
但是,我想禁用: - 关闭 - 飞涨 - 最小化
有趣的是因为它是一个模态视图控制器,我不能像在 Windowcontroller 中那样禁用它们。
我确实有一个 ViewController.m 文件,我可以在其中设置窗口标题并使用 self.preferredContentSize 限制调整大小。但不确定如何禁用关闭、缩放和最小化...
谢谢!
【问题讨论】:
【参考方案1】:在模态视图控制器中
override func viewWillAppear()
super.viewWillAppear()
self.view.window?.styleMask = NSTitledWindowMask
【讨论】:
以上是关于在模态 ViewController 中禁用缩放和最小化的主要内容,如果未能解决你的问题,请参考以下文章
在模态 segue (ViewController) 中显示 UINavigationController?
我应该在哪里创建和呈现整个 iPhone 应用程序中使用的模态 ViewController
如何在模态 swift 4 中呈现 ViewController