简短而甜美:我如何告诉Interface Builder将窗口置于用户屏幕上?我已经在巡视员身上看到了定位工具,但目光并不总是像我喜欢的那样正常。这是我应该切换到Xcode并添加一些东西到init
或awakeFromNib
方法吗?屏幕上对中窗口
Q
屏幕上对中窗口
6
A
回答
14
你可以使用[window center]
通过wahkiz作为回答,但是这可能不是你想要什么。 documentation指出这将使窗口水平居中,但略高于垂直中心。这样窗户就有了视觉上的突出。
如果你想把你的窗口放在确切的中心,那么手动定位(如Koning Baard XIV的评论)将适用于你。
4
在您的appdelegate中,在applicationfinishedlaunching中,在底部添加此代码。
[window center];
+0
如何显示父母的中心? – 2015-12-17 08:53:32
7
使用[window center];
为窗口的中心居中到屏幕。 此外,假设你在10.5+以上,在InterfaceBuilder中有一个屏幕中心按钮。
相关问题
- 1. 所有屏幕上的显示窗口
- 2. 在屏幕上组合两个窗口
- 3. 在屏幕上放置窗口的类
- 4. WPF初始屏幕窗口
- 5. 窗口的屏幕截图
- 6. 屏幕抓取窗口
- 7. 全屏幕TOPMOST窗口
- 8. 弹出式窗口,中央屏幕
- 9. 禁用sipp中的屏幕窗口
- 10. 两个窗口全屏在两个不同的屏幕上
- 11. 虚拟StringTree的提示窗口被屏蔽在屏幕上
- 12. 将对话窗口调整到屏幕中央
- 13. 定位子类UIAlertView中窗口,屏幕键盘上的iOS
- 14. 弹出窗口显示在屏幕中心和上下文外
- 15. 在屏幕上居中显示一个弹出窗口?
- 16. 弹出窗口中的XAML TextBox在屏幕键盘上隐藏
- 17. 在java屏幕上的某个点上查找窗口
- 18. Linux:启动窗口,捕获屏幕
- 19. Android模拟器窗口走出屏幕
- 20. 如何获得UAC窗口的屏幕?
- 21. 屏幕记录单个窗口
- 22. 屏幕捕获窗口.NET控件/库
- 23. 为WPF窗口加载等待屏幕
- 24. 屏幕右下角的位置窗口
- 25. 延时窗口飞溅屏幕
- 26. Java FX超出窗口的屏幕
- 27. C#打印屏幕活动窗口
- 28. WPF最大化窗口比屏幕大
- 29. VB.NET窗口屏幕捕获(ALT + PRINTSCREEN)
- 30. 跨两个屏幕拉伸WPF窗口
获取屏幕尺寸,将它除以2,将窗口大小除以2,并将屏幕尺寸的一半减去一半你的窗口大小。大小我的意思是:为X做它,并分别为Y做。 – 2009-12-06 10:56:59