7得票2回答
Cocoa编程,设置代理

我正在从iOS转向Cocoa,并尝试着完成我的前几个程序。我以为在我的表单中添加一个NSComboBox会很简单,而这一部分确实是简单的。我将<NSComboBoxDelegate, NSComboBoxDataSource>添加到了我的接口中,还有两个数据回调和通知器: @in...

62得票10回答
如何调整UITableView中原型单元格的左边距?

如果我通过Xcode的“文件→新建项目...→iOS→主细节应用程序”创建一个UITableViewController,则将创建一个带有原型单元格的UITableView。 生成的视图层次结构如下: 自动地在 Cell 的内容 UIView 左侧边缘和 "Title" 文本的 UIL...

10得票2回答
如何在不使用 NavigationController 的情况下为 TableView 添加 NavigationBar 和 SearchBar

我觉得这不应该是一个很大的问题,而且我可能漏掉了什么,但我似乎无法让它正常工作。我想要一个选项卡(TabBar),在三个不同的TableView之间切换。它们都需要一个NavigationBar,但不需要 NavigationController(因为这是在初始模态弹出(modal segue...

19得票4回答
在Interface Builder中,如何将子视图添加到UIButton上?

就像我说的一样,我在Interface Builder中添加了一个UIButton,我想将UILabel、UIImageView作为按钮的子视图添加到上面,但是我无法在IB中添加任何对象。 有人知道该怎么做吗?非常感谢。 我可以使用代码来实现它,但我希望在IB中实现它,这样我就可以在任何需要...

48得票4回答
文件所有者是什么(在界面构建器中)?

我是一名新手,对Cocoa不太了解,也不理解.nib文件中“文件所有者”的概念。 以下是我对此事的看法: Consider a file myNibFile.nib file that describes how a window looks. Now, I want to connec...

7得票2回答
界面生成器中用于颜色的变量

我有一个项目需要在应用程序中更改整体颜色主题。我的许多用户界面元素是通过Xcode 6.1中的Interface Builder构建的。我需要在Interface Builder中将颜色设置为变量,这样如果我设置一个预处理器,告诉应用程序使用特定的方案,那么颜色将会在Interface Bui...

18得票11回答
UIScrollView无法滚动!

我在IB中有我的UIView。然后我有一个带UIScrollView为子视图的子UIView。然后UIScrollView有一个子UIImageView。UIScrollView和UIImageView的尺寸相同。它们比它们所属的父UIView要大得多。我以为这会使滚动工作。但是它并没有。是否...

8得票5回答
界面生成器(iPhone开发)自定义按钮背景图像不遵循拉伸设置。

我试图在Interface Builder中使用背景图片创建自定义按钮。该图片具有可伸缩和不可伸缩的部分,以便可以调整大小。 IB公开了Stretching属性以实现此功能,但我放入的任何值都不会影响按钮的外观。它始终被完全拉伸以填充框架的大小。 这是IB或UIButton中不支持的功能吗...

10得票1回答
具有预设行的静态NSTableView

是否可以在Interface Builder中创建一个预设行数的 NSTableView,以便将表格用作表单? 我有一个视图需要各种标签和文本字段的表单。我尝试使用单个标签和文本字段,但效果很差。同样的,使用NSForm也会对布局和单元格内容施加一些限制。 所以,以表格视图的形式出现的表单...

8得票1回答
在.xib文件中UITableView没有content属性。

(XCode 4.2,iOS 5) 为了重用一个带有导航栏和编辑/添加按钮的表视图,我创建了一个自己的UITableViewController子类和一个.xib文件。然而,当我向我的.xib的主视图添加一个UITableView时,我想将它的内容属性设置为动态原型,但它并没有显示出来,只显...