macos – 根据变量swift调整窗口大小
发布时间:2020-12-14 02:26:52 所属栏目:百科 来源:网络整理
导读:我有一个NSViewController和一个变量num.我想根据该变量动态地改变窗口的大小.有没有办法在 swift中做到这一点? 假设您的窗口有一个名为“window”的IBOutlet,您的动态编号名为“myDynamicNumber”: func resize() { var windowFrame = window.frame let o
我有一个NSViewController和一个变量num.我想根据该变量动态地改变窗口的大小.有没有办法在
swift中做到这一点?
假设您的窗口有一个名为“window”的IBOutlet,您的动态编号名为“myDynamicNumber”:
func resize() { var windowFrame = window.frame let oldWidth = windowFrame.size.width let oldHeight = windowFrame.size.height let toAdd = CGFloat(myDynamicNumber) let newWidth = oldWidth + toAdd let newHeight = oldHeight + toAdd windowFrame.size = NSMakeSize(newWidth,newHeight) window.setFrame(windowFrame,display: true) } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |