问题标签 [interface-builder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1505 浏览

objective-c - 将两个不同的模型键路径绑定到同一个 NSArrayController 选择

假设我有以下字典数组:

如何将fullName值绑定到 NSPopUpButton 控件的值,但将选择绑定isoName到 NSUserDefaults?我有一个使用上述数组设置的 NSArrayController,并且我的 NSPopUpButton 绑定到此控制器,模型键路径为“fullName”,但我想将其保留isoName在 NSUserDefaults 中。这可能吗?有没有更好的方法来解决这个问题?

0 投票
2 回答
1648 浏览

iphone - 哪个 GUI 类似于 iphone 上的列表框?

我正在尝试将以前的应用程序从 windows mobile 移动到 iphone。Interface Builder中的GUI具有与列表框类似的功能有什么想法吗?

0 投票
3 回答
6692 浏览

iphone - 在横向模式下使用 Interface Builder 进行编程

我想在横向模式下使用 Interface Builder 设计一个应用程序。我不知道如何设置适合横向模式的控件。我只知道我正在使用 self.transform 旋转我的 UIView。我是新来的。所以任何人都可以帮助我。

0 投票
4 回答
5669 浏览

cocoa - Interface Builder > Inspector > Bindings 中的“Controller Key”是什么意思?

我在文档中找不到他们解释所有这些字段及其含义的地方。特别是“控制器密钥”我不清楚。

0 投票
7 回答
9553 浏览

objective-c - 在objective-c / Cocoa中什么描述了“出口”最好?

有人可以以人类可以理解的方式解释什么是“出口”吗?

0 投票
1 回答
361 浏览

cocoa - Inspector > Bindings 窗格中 IB 中的“Controller Key”属性有什么意义?

苹果 说:

NSController 对象的属性。绑定到 NSController 对象时,您可以使用此字段选择键路径中的第一个条目。为方便起见,与此字段关联的菜单显示所选控制器对象上可用的属性。您可以键入属性的名称,或者直接从提供的列表中选择它。

有人可以换句话说解释吗?

0 投票
4 回答
5679 浏览

cocoa - 绑定自定义 NSView:是否需要创建 IBPlugin?

我创建了一个 NSView 的子类来将图像绘制为模式:

我实现了以下内容来公开绑定:

不幸的是,图像绑定没有显示在 Interface Builder 中。

我真的必须创建一个 IBPlugin 才能在 Interface Builder 中公开绑定吗?对于我不打算重用的自定义视图来说,这似乎有点过头了。

0 投票
5 回答
3326 浏览

objective-c - 继承一个 NSTextField

我想扩展 NSTextField 的功能。我想要实现的目标是:

更改插入符号的外观和感觉。

检测文本何时达到一定数量的字符,然后在该限制之后对文本进行不同的着色。*

在花了相当长的时间谷歌搜索后,令我非常沮丧的是,我发现数百个点击简单地说明“Sublass NSTextField 并使用此代码。”,令我感到羞耻的是,我发现自己无法准确地了解如何做到这一点。

如果有人能给我一个实现我上面列出的两件事之一的子类的工作示例,以及关于如何实现代码的说明*,我将非常感激,这样我就可以通过查看一些内容来尝试弄清楚它是如何工作的实际的实时代码。


对于我迟到的回复,我深表歉意!

向你们所有人道歉。我家里有一个绞痛婴儿,正如你们(或至少你们中的那些有孩子的人)可以想象的那样,这会占用你相当多的可用时间。谢谢大家的回复。

我看到我的主要问题之一是我对代表和出口没有足够的了解。我已经购买了这里推荐的书(以及许多其他地方。我收集了某种“圣经”),我正在研究它,因为我们在这些天的几个沉默时间里说话。:)

但是,尽管我可以看到它对我来说将是一个不可或缺的工具,但我仍然通过学习示例而不是阅读理论来获得最多的理解*,所以如果有人会创建一个具有相关类的适当子类的项目,我将非常感激因为我知道我可能不应该扩展 NSTextfield 类?

我会立即将 Mark Thalmans 的帖子标记为答案,因为我确信这是一个适当的“傻瓜”回复,但我会坚持几天,因为我真的很喜欢一个文件来细读。但我并不忘恩负义!

哦,还有;当我说我在我真正知道的语言中没有那么无用时,请相信我。只是这些概念与 Interface Builder 和 GUI 与代码的连接对我来说是非常陌生的。我通常只是编写代码并保持不变。


*是的,我的第一个小培训项目确实是一个 Twitter 实用程序。

*喜欢孩子

*并不是说阅读理论对我也没有巨大的价值。如果没有 Colin Moock 的 AS3 权威指南,我就不会成为现在的我

0 投票
8 回答
6127 浏览

iphone - 关于不使用 Interface Builder 进行 iPhone GUI 设计的教程?

有谁知道只使用代码而不是 Interface Builder 的 iPhone GUI 设计的好教程?

我是 iPhone 开发的新手,我想更好地了解幕后发生的事情。

0 投票
2 回答
1179 浏览

iphone - IB 中的 tabBar viewControllers:发送自定义初始化?

我的基于 tabBarController 的应用程序有几个选项卡。每个都有一个自定义的 viewController 类,唯一的区别是实例的初始化方式。有没有办法让界面构建器发送不同的选项卡自定义初始化参数?

目前我正在 viewWillAppear 中进行初始化,但出于多种原因,在 IB 中而不是在代码中进行初始化是有意义的。

有什么建议么?

谢谢,凯尔索