草庐IT

ib_logfiles

全部标签

iphone - IB - 无法为 View Controller 分配类

我是IOS开发新手,遇到了一个以前没遇到过的问题。这是我所拥有的:我创建了一个项目,添加了一些附加到它们自己的类的ViewController。但是现在,我只是在Storyboard中添加了一个新的ViewController。然后我创建了一个新的Objective-C类(它是UIViewController的子类)。问题是在IB中,我无法将ViewController链接到新创建的类,因为我根本没有IB提供的列表中的类(见下图)。我的新类称为MapShownViewController,但正如您在图像上看到的那样,它不可用。它适用于我所有其他类(class),但不适用于这门类(cla

ios - xcode 中@IB* 的完整列表及其用例

我目前正在学习swift中的iOS开发。在xcode中,我知道最常用的@IB是@IBAction和@IBOutlet,还有其他的@IB例如@IBInspectable,@IBDesignable。但我想知道,还有其他可用的@IB吗?它们的用例是什么? 最佳答案 那些是属性,AFAIK没有来自Apple的完整列表,但是有一个IDEtestfileinswiftrepository,收集测试所有这些数据的IB前缀(可能代表InterfaceBuilder):@IBActionhttps://developer.apple.com/doc

ios - 自定义 UITableViewCell 内的水平 UIScrollView - 使用 IB Storyboard - 不滚动

主要目标是能够水平滚动每一行的内容。我正在尝试使用XCode5和StoryBoard执行此操作。这个问题似乎很简单,但经过几个小时的搜索,除了一个有点相似但仅使用程序化方法的问题外,我一无所获seehere.在IB中,我的结构如下图所示。在IB和代码中将ScrollView的内容大小设置为{5000,500}ScrollView框架是{0,0}{320,44}标签框架设置为{20,0}{500,44}我还提供了一个exampleprojectinagithubrepository.该示例还包括在uitableviewcell之外工作的“正常”ScrollView。请指出我忽略了一些非常

ios - 使用 Pod 依赖项中的 IB_DESIGNABLE 实时渲染自定义组件

我在pod中使用IB_DESIGNABLE时遇到一些困难。我创建了一个自定义View,并将其标记为IB_DESIGNABLE并制作了一个使用它的示例项目。到目前为止没有问题。将自定义View添加为pod依赖项时会出现此问题。虽然项目构建并运行成功,但是在打开使用自定义View的Storyboard时出现错误。LiveRendering进程启动并尝试在Interfacebuilder中实时显示View,但失败并出现以下错误:这太糟糕了,因为我们失去了实时渲染,在我看来,这是Xcode6中最好的功能之一。Cocoapodsgem版本:0.34.4Xcode版本:6.1(6A1052d)我尝

ios - 无法与 IB 中的约束建立导出连接

我在iOS7上运行XCode5。我需要在布局之前动态更改UITextView的高度约束。我看到许多帖子指出,这可以通过建立从IB中的约束到源代码的导出连接来完成。我正在尝试建立从IB中的约束导出到所属类的头文件的连接,但无法建立连接-当我拖过头文件时,IB不会像建立连接时那样“突出显示”来自按钮等其他对象。有没有人遇到过这个?非常感谢所有帮助。 最佳答案 这是我做这件事的照片。我正在通过控制从约束拖动到头文件。在现实生活中,我更可能控制并拖动到实现文件中的匿名类别,因为我不希望IBOutlet属性公开。所以这也是一张图片。抱歉,此屏

ios - 激活约束 : and deactivateConstraints: not persisting after rotation for constraints created in IB

新的NSLayoutConstraint方法activateConstraints:和deactivateConstraints:似乎无法与IB创建的约束一起正常工作(它们确实可以正常工作对于代码创建的约束)。我用一个按钮创建了一个简单的测试应用程序,该按钮具有两组约束。已安装的一组具有centerX和centerY约束,另一组未安装的具有顶部和左侧约束(常量10)。按钮方法切换这些约束集。这是代码,@interfaceViewController()@property(strong,nonatomic)IBOutletCollection(NSLayoutConstraint)NSA

iphone - 为什么我的 XIB 每次在 IB 中打开时都会被修改?

我通过项目导航器点击XIB。它打开并立即将图标更改为灰色,显示我有未保存的更改。如果我保存更改,请单击另一个文件并单击返回以重新打开它,更多更改。始终在打开时修改。它发生在这个项目中的一个XIB文件和另一个项目中的一对。我很想知道为什么会发生这种情况,以及我现在可以做些什么来修复它并在将来防止它发生。注意:使用Xcode3.2Build4C199和SnowLeopard编辑:我添加了几个部分,这些部分已从其中一个打开/修改的XML中删除outletsaddEventTabBarControllerUITabBarControllerwindowUIWindowsuperclassNSO

ios - 将项目添加到 Storyboard-IB 中的原型(prototype)单元格时出现奇怪错误

我有一个相当大的项目(约20个场景)。其中之一是带有自定义UITableViewController类的TableViewController。我已经为单元格提供了一个重用标识符,并为其添加了一个标签。当我尝试按Ctrl+将标签拖动到UITableViewController头文件以创建socket时,出现以下错误:error:IllegalConfiguration:Connection"tableInfoView"cannothaveaprototypeobjectasitsdestination.这是什么?我是否忽略了一些明显的东西?或者我是否需要创建一个自定义单元格类并将soc

ios - 如何在没有 IB 的情况下将 2 个按钮添加到右侧的 UINavigationbar?

如何在没有XIB的情况下将2个按钮添加到UINavigationBar中?2个按钮应在UINavigationBar的右侧对齐。我知道如何添加一个按钮,但是两个呢? 最佳答案 使用iOS5+就很简单:UIBarButtonItem*btnShare=[[UIBarButtonItemalloc]initWithBarButtonSystemItem:UIBarButtonSystemItemActiontarget:selfaction:@selector(share)];UIBarButtonItem*btnRefresh=[[U

ios - IB_DESIGNABLE, IBInspectable -- 界面构建器不更新

我有以下一组代码:自定义View.h#importIB_DESIGNABLE@interfaceCustomView:UIView@property(nonatomic)IBInspectableUIColor*borderColor;@property(nonatomic)IBInspectableCGFloatborderWidth;@property(nonatomic)IBInspectableCGFloatcornerRadius;@end自定义View.m#import"CustomView.h"@implementationCustomView-(void)setBord