cocoa-sheet相关内容

beginSheet:替代块?

Snow Leopard不会引入一些替代旧的beginSheet:方法的方法,该方法允许使用块来完成整理工作吗?我不喜欢在其他回调方法中使用它。 解决方案 没关系。我在这两个站点上找到了所需的内容: http://www.mikeash.com/pyblog/friday-qa-2009-08-14-practical-blocks.html , http://www.cocoab ..
发布时间:2020-10-04 01:12:53 移动开发

视图控制器可以拥有一张表吗?

我想从视图控制器中调用工作表(用户点击按钮,将显示工作表)。是否可以使用单独的窗口控制器(具有插口和操作),或者从中调用工作表的视图控制器作为工作表的控制器操作? 以确定如何从单独的Interface Builder(.xib)文件显示表单,而不是我的视图控制器。该表将有一个基于弹出菜单项的列表,所以我想把这个“逻辑”在一个单独的控制器。我尝试使用 NSWindowController ,但 ..
发布时间:2016-12-08 01:16:34 其它移动开发

Cocoa:NSApp beginSheet设置应用程序委托?

我想在我的应用程序中显示自定义工作表,但我认为我做错了。虽然一切似乎工作很好,我有一个奇怪的副作用。 (需要几个小时才弄清楚)。事实证明,每次我在我的应用程序中显示一个工作表,应用程序委托被设置为工作表的实例,因此我的控制器会被取消设置作为委托,导致各种问题。 我创建了一个NIB文件,我称之为FailureSheet.xib。我在IB中布局了我的接口,然后创建了一个'NSWindowCont ..
发布时间:2016-12-08 00:02:31 其它移动开发

如何从单独的NIB显示工作表

如何在一个单独的NIB中放置一个窗口,给它自己的NSWindowController,使它滑动成一个表? 这是一个典型的东西) 我试图在我的主窗口中显示一个自定义工作表(从父窗口的标题栏向下滑动的窗口)。我想做的是标准的,我想,但我找不到清楚的例子或解释如何做我想要的。 我试图do: 我的应用程式委托拥有主视窗,其中有一个按钮可开启「设定」工作表。 “设置”工作表: ..
发布时间:2016-12-07 03:57:55 移动开发

在Xcode 4(OSX 10.7.2)中使用ARC显示Cocoa窗口作为表

我想让一个登录窗口显示为一个工作表从我的MainWindow,但每当我尝试实现AppKit方法时,错误总是弹出各种不可区分的原因。 没有在线指南有工作,当我将他们的代码/适应类应用于我自己的项目,他们从来没有工作。 大多数指南都过时了,包括Apple文档。它们都不能与自动引用计数兼容。或者Xcode 4接口。 有人能够为我提供完整的指南,为在MainWindow上按下按钮后显示工 ..

NSWindowController澄清理解

我在项目中使用了NSWindowController多次,并且觉得我对这个重要类背后的概念有一个(非常)粗略的掌握。我想做的这篇文章是澄清/更正我自己的理解,并希望帮助其他学习者得到第一步了解。这是我发现的最有用的概念,概述和最佳做法,而且通常缺少文档中的概览。这里是我对NSWindowController的采取(问题是以粗体散布): NSWindowController(NSWC)子类在概 ..
发布时间:2016-12-06 17:23:15 其它移动开发