我想用Interface Builder中的一堆UIImageViews创建一个数组.而不是20或30
IBOutlet UIImageView *img1;
Run Code Online (Sandbox Code Playgroud)
并以这种方式链接它们,然后将它们放入数组中,有没有办法声明一个IBOutlet UIImageViews数组?
就这样,我的头文件中没有这么多声明.
我定义了myController.h和myController.m,然后继续使用向导创建myController.xib.但是,我不能将xib文件中的控件连接到类接口.通常当我在File's Owner图标上放下连接十字线时,它会显示一个已声明为IBOutlet的属性列表,但这次它什么都没有.
我以为类文件的名称和XIB文件(myController)会自动绑定File的所有者,但显然情况并非如此.
我怎样才能手动绑定这两个?
在约塞米蒂,侧边栏具有半透明的"活力"背景.如何在10.10/Xcode 6中创建类似的视图?
我可以给出任何观点这样的背景吗?我发现NSOutlineView当你给它"源列表"突出显示样式时会默认为这样的背景,但Calendar.app中的侧边栏似乎不是NSOutlineView,所以我想知道是否有一个通用的解决方案.

我有一个UIButton它的image属性,我从界面生成器设置.我希望这张图片与superview的图片一致tintColor.使用代码,我可以将图像的渲染模式设置为UIImageRenderingModeAlwaysTemplate,但是如何从界面构建器执行此操作?
我已经插入了一个UITableViewController,并将它对应的UITableView放入一个简单的IB文档中.目标是将UITableView包含在父UIWindow(或UIView)中,其他"东西"(任何真正的东西)装饰在表中.这是Interface Builder中的样子.

我已经尝试了很多次,总是到达同一个地方.
在iPhone模拟器或设备上运行应用程序时,表格会正确显示,但在您第一次尝试与其进行交互时会崩溃.滚动,点按,任何东西都会崩溃应用程序.这似乎是一个委托问题,就像UITableView不知道如何与UITableViewController进行通信,但我不知道如何纠正这个问题.
到目前为止,我已经能够通过自定义tableHeaderView来获得足够的布局,但我真的更喜欢让其他技术工作.
我设计了一个带有工具栏的视图,该工具栏在Interface Builder中以模态方式显示.我有一个位于左侧的UIBarButtonItem,我希望它出现在工具栏的右侧.我如何在IB中或通过代码执行此操作?
iphone cocoa-touch objective-c interface-builder iphone-sdk-3.0
我搜索了这个网站,但我发现了一些未解决的问题.
我已经将自定义字体加载到我的xcode项目中.一件[UIFont fontWithName:@"Laconic-Light" size:19]作品.但是界面构建器不喜欢该字体.我无法与IB一起使用它总是显示默认字体.有没有办法告诉IB它可以使用该字体?
我想禁用自动添加Relative to margin创建约束时IB的Xcode 6.
很高兴他们默认启用此选项,但我必须支持iOS7,所以事实证明我每次添加新约束后都必须手动禁用此选项.
我发现此设置可以预先禁用它,但默认情况下它始终处于启用状态.

我试图在ViewController视图中放置一个TableView,但在导航栏底部和表格顶部之间留下44个高度的间隙.然后我想在该间隙中放置一个UITextField作为固定头.出于某种原因,TableView在"Prototype Cells"的开头上方有一个空白空格.它只是白色的空间.这是故事板中的样子.

查看应用程序显示时,它看起来像这样:

滚动表格时,它会一直到正确的位置:

ios ×5
iphone ×3
objective-c ×3
uitableview ×2
xcode ×2
xcode6 ×2
autolayout ×1
cocoa-touch ×1
fonts ×1
iboutlet ×1
macos ×1
nsview ×1
osx-yosemite ×1
uibutton ×1