我在viewController中创建下一个方法-(void)setupDocsLabel:(NSMutableArray*)documents{self.lDocumentos.frame=CGRectMake(self.lDocumentos.frame.origin.x,kFirstLabelYPosition+actualLabelYPos,self.lDocumentos.frame.size.width,lDocumentos.frame.size.height);self.Documentos.frame=CGRectMake(self.Documentos.frame.
我正在使用Cocoapods预发布版0.36构建私有(private)动态框架并将其部署到应用程序包中。我正在使用资源属性来复制xib,它们出现在应用程序包中。s.subspec'Views'do|ss|...ss.resources=['All/My/Folders/**/*.{xib,png}']...我正在尝试像这样从xibs加载可重用控件:NSBundle.mainBundle().loadNibNamed("MyXib",owner:loader,options:nil)但这失败了,因为它无法在我的嵌入式子框架中找到xib。实际的xib(nib)路径遵循以下模式:'./Fra
我正在完成一个适用于iOS3.0的应用程序,以便在iPhone和iPodTouch上运行。它在iOS4.0及更高版本上运行良好,但当我在运行iOS3.0的第二代iPodTouch上对其进行回测时,启动图像显示,我遇到了以下问题:***Terminatingappduetouncaughtexception'NSInvalidArgumentException',reason:'***-[NSKeyedUnarchiverinitForReadingWithData:]:incomprehensiblearchive(0x4e,0x49,0x42,0x41,0x72,0x63,0x68,
Apple已经有一段时间为我们提供Storyboard了,我从一开始就关注它的演变,它有一些优点和缺点,但如果你将它与老式的“xib”进行比较,那肯定是一个“future”"文件...我在这里所知道的是一种叫做“外部对象”的东西。使用标准“xibs”时,我们总是能够从IB对象库(右侧Pane)中拖放两种特殊类型的对象“文件所有者”是这个“外部对象”的一个例子。我们能够将另一个ExternalObject拖放到我们的xib文件中,并通过使用此UINibAPI实例化此类ViewController将其连接到某个外部对象:-(NSArray*)instantiateWithOwner:(id
我正在从一个nib文件创建一个UITableTableViewCell。我使用320的宽度作为单元格宽度。我发现当我在iphone6模拟器中运行应用程序时,单元格无法占据表格View的整个宽度。如果我用iphone5s,宽度刚刚好。我想知道如何调整xib的宽度以适应不同的iPhone版本。 最佳答案 您是否启用了使用自动布局和使用尺寸分类,如下所示,首先在表格View和表格View单元格中执行此操作。然后告诉我您的问题1)Afterthatselectbothimageandlabelanddoasbelow2)Selectthei
我注意到我可以放入单个xib倍数UIView;主视图与文件所有者相关联,但如何在xib中引用其他View?我的需要:我有一个xibView,它由一个固定的顶部和一个由带有三个选项卡按钮的选项卡组成的底部分开:通过单击每个按钮我需要加载一个subview,所以我的想法是将其他subview-在其他View上的同一个xib中查看并按需加载它们。如何做到这一点?谢谢 最佳答案 您可以在头文件中创建IBOutlets并将它们与其他View相关联,就像任何其他InterfaceBuilder组件一样(或者甚至只需按住ctrl键单击并将您的Vi
我的iOS项目中有几个xib文件,现在我已经升级到Xcode7.1,当我构建我的目标时,我在一些这样的xib文件是这样的:Internalerror.Pleasefileabugatbugreport.apple.comandattachallcrashlogsfrom~/Library/Logs/DiagnosticReports.有其他人遇到过这种情况吗?提前致谢 最佳答案 清理你的xcode,cmd+shift+k。此外,Xcode7.1还存在一些错误。将您的报告发送至Apple支持。也可以尝试重新启动XCode。
我有一个没有MainWindow.xib的iPad4.3项目,因为它的主视图是以编程方式创建的。一切似乎都工作正常,但我注意到在我的plist文件中有一个NSMainNibFile键的值,该键的值是“MainWindow”。如果我以任何方式更改该条目,我的应用程序将无法运行。现在,这很奇怪,至少对我来说... 最佳答案 如果您删除目标属性中的xib引用,请务必更改main.m中的代码以引用您的类委托(delegate)类。intretVal=UIApplicationMain(argc,argv,nil,@"YourAppDeleg
Closed.Thisquestionisoff-topic。它当前不接受答案。想改善这个问题吗?Updatethequestion,所以它是用于堆栈溢出的on-topic。7年前关闭。Improvethisquestion如果您正在使用英语进行团队编程项目交流,并且口头引用了带有扩展名.xib的文件,那么该扩展名最常见的发音是什么?“Zib”?“Exib”?我希望在程序员公司中以更快的速度工作,并且希望不要花费时间在相同术语的发音之间进行歧义,因此,我希望这适合SO“编程问题”的要求。 最佳答案 这是Apple邮件列表中的答案:h
我是iOS编程新手,目前正在学习http://codewithchris.com/demo-app-with-xcode-and-interface-builder/上的教程我们首先使用SingleViewApplication库创建一个新项目。问题:教程进行到一半时,它说OnceyouhaveViewController.xibopenedontheleftpaneandViewController.mopenedontherightpane...然而,ProjectNavigator中的任何地方都没有.xib文件,这是教程中第一次提到.xib文件。我应该在途中的某个地方获取一个.x