草庐IT

iphone - 无法打开文档 ".xib"。无法读取存档

过去4个月我一直在使用xcode4.6。到目前为止,所有应用都运行良好。现在我收到了一些更改的新应用程序源代码。每当我执行应用程序时。我显示的错误是无法打开文档“DetailTransactionPage.xib”。无法读取存档。请使用较新版本的Xcode。考虑更改文档的开发目标以保持兼容性任何界面生成器都无法打开。我也尝试用4.5.2、4.3.3打开,但没有用。 最佳答案 我猜,您获得的源代码可能是使用不同的Xcode版本构建的,而不是您现在使用的。因此,我认为您需要执行以下步骤。右键单击XXX.xib文件并选择“显示文件检查器”

ios - 我如何在 Xcode 5 中使用 xib 文件而不是 Storyboard?

我是ios开发的新手,我看的许多教程都遵循xib方法,因为它们是在XCode5之前记录的。我如何在单View应用程序中使用xib方法?当我删除Storyboard并选择其中一个xib作为主界面时,它不起作用。感谢您的提示。 最佳答案 在里面添加新文件,选择cococatouch,选择Objective-C类,然后点击下一步。你显示下面的屏幕在底部必须选择带有xib的用户界面。然后下一步AppDelegate.h:@classViewController;@interfaceAppDelegate:UIResponder{ViewCo

iphone - 如何将可滚动/可缩放图像添加到基于实用程序的 iPhone 应用程序的 MainView.xib 中

我已经在xcode中为iphone创建了一个基于实用程序的应用程序。基本上我有一个主视图和一个反面View。在主视图上,我有一个图像以及一个按钮和一个标签,用于转到另一侧View。但是,如何使图像可缩放/收缩?我看到的所有教程和代码都基于基于View的应用程序,当我将其复制到其中时,会出现大量错误。例如,我没有Classes文件夹。当您在打开xcode时从新项目窗口中选择基于实用程序的应用程序时,有人可以为此提供一些示例代码。 最佳答案 好的,既然你想要一些代码,我认为做一个完整的教程很合适(我很无聊,让我们开始吧!)。打开Xcod

ios - 在私有(private) cocoapod 中包含本地化的 xib 文件

所以我觉得这应该很容易,但是经过一天的谷歌搜索和尝试后,我似乎仍然无法让它工作。我有一个私有(private)cocoapod,它从私有(private)git存储库下载代码。这是所有设置并且工作正常。我正在苦苦挣扎的是我需要在cocoapod中包含本地化的xib。我有一个LoginView,它是我们许多内部应用程序的共享代码。但是,我们有View的本地化版本。据我所知,由于cocoapods使结构变平的方式,它只是复制本地化的xib,这导致*.lproj目录丢失。当我然后尝试使用cocoapod时,它似乎会选择第一个xib,而不管设备上的语言设置如何。我希望有人可以指导我如何保留文件

ios - 如何从 Storyboard/Xib 设置 UILabel 的字母间距?

我知道therearewaystoadjustletterspacing如果我有对UILabel的引用,但是有没有办法从Storyboard中做到这一点?我没有从这里看到选项: 最佳答案 MinimumFontScale还有一个选项,它会根据您输入的百分比进行缩小。除此之外,只有当文本超过标签框架的大小时,它才会减少。TightenLetterSpacing将在必要时减少字符之间的间距。 关于ios-如何从Storyboard/Xib设置UILabel的字母间距?,我们在StackOve

ios - 使用 IB 从 View Controller 的 View 加载带有 XIB 的自定义 UIView

我有一个使用InterfaceBuilder构建的自定义UIView(MyCustomUIView)。我想把这个自定义View放在MyViewController的View中,它也是使用IB设计的。我在MyViewController的XIB中放置了一个UIView作为subview,并将其类设置为MyCustomUIView。问题是,当我运行代码时,只出现一个空白View。(当我在代码中实例化MyCustomUIView时,它显示得很好。)我只是在MyCustomUIView.m中按以下方式覆盖initWithFrame:方法:-(id)initWithFrame:(CGRect)f

ios - accessibilityIdentifier nil 在 xib 中设置时,必须从用户定义的运行时属性中设置

当我在InterfaceBuilder的Accessibility->Enabled->Identifier部分设置accessibilityIdentifier时,关联View的.accessibilityIdentifier属性是nil在运行时。但是,当我通过UserDefinedRuntimeAttributes设置它时,它工作正常。“用户定义的运行时属性”是一种变通方法,但我觉得向Android开发人员解释它是一个令人困惑的“古老secret”。“哦,那个字段不起作用,你必须把它设置在那里,在一个没有说明我们实际设置的东西的地方”还有其他人看到了吗?这是Xcode7的新功能吗?

iphone - 如何将一个 xib 与多个 View Controller 一起使用?

在我的程序中,我有一个UIViewController子类MyViewController和该ViewController的两个子类。我希望它们都使用相同的xib,所以我将它们初始化为SubClass*SC=[[SubClassalloc]initWithNibName:@"MyViewController"bundle:nil];[selfpresentModalViewController:SCanimated:NO];[SCrelease];SubClass是MyViewController的子类,MyViewController是UIViewController的子类。在MyV

ios - UITableView 及其在 xib 文件中的单元格

长话短说,我想创建一个XIB文件,其中包含:一个View。在那个View中,它有很多东西和一个tableView。(连接的数据源,委托(delegate)给文件的所有者)。该View是XIB文件的主视图。自定义单元格,(用作tableView的原型(prototype)单元格,因为XIB不支持原型(prototype)tableView)。我怎样才能同时实现这两个目标?另外,我想知道同样适用于UICollectionView。我已经创建了这两个,将其加载到主视图(主视图在主Storyboard中)。但是tableView没有按预期加载自定义单元格。单元格是空白的,看起来不像Nib中设计

ios - 如何使用顶级 ViewController 加载 XIB?

我有一个带有像这样的ViewController根元素的Nib:因此我可以使用自动布局相对于顶部和底部布局指南定位元素。当我第一次尝试使用加载这个Nib时SearchViewControllerPro*searchViewController=[[SearchViewControllerProalloc]initWithNibName:@"SearchViewControllerPro"bundle:[NSBundlemainBundle]];我得到以下运行时异常:Terminatingappduetouncaughtexception'NSInternalInconsistencyE