【发布时间】:2009-10-01 18:18:53
【问题描述】:
在每个应用程序中,
总是写成[window makeKeyAndVisible];
makeKey 是什么意思?
【问题讨论】:
标签: iphone cocoa-touch uikit uiwindow
在每个应用程序中,
总是写成[window makeKeyAndVisible];
makeKey 是什么意思?
【问题讨论】:
标签: iphone cocoa-touch uikit uiwindow
【讨论】:
这意味着这是接受键盘输入的窗口。这与 Mac OS X 上的类似命名法相匹配。
【讨论】:
此方法调用执行一个关键功能。如果您省略它,那么窗口的顶层视图将不会自动调整大小,但是您已经设置了弹簧和支柱。我花了一段时间才弄清楚:如果通话状态栏没有调整大小,请检查窗口是否被标记为键。
【讨论】:
使接收器成为关键窗口并使该窗口可见。
这是一种使接收器成为主窗口并将其显示在其他窗口前面的便捷方法。您还可以使用 UIView 继承的 hidden 属性隐藏和显示窗口。
【讨论】: