15得票3回答
隐藏自定义视图的插座以免在连接检查器中显示

我已经用Swift创建了一个带有nib文件的自定义视图(数量视图)。 我在自定义视图中创建了一些IBOutlets和IBActions(用于按钮、标签等)。 我尝试通过将自定义视图(Quantity View)分配给UIView中的类名来使用它。 此时,在Connections Inspect...

14得票2回答
如何在xib中从自定义类连接委托?

我已经创建了一个名为"DeletableImageView"的类(.swift + .xib),它使用我定义的协议"DeletableImageViewDelegate",并通过我称之为delegate的属性来使用。 为了更清楚地说明,这里有一个示例: DeletableImageView...

14得票4回答
Xcode 4 - 连接插座

本页面展示了如何在Xcode 4中轻松连接插座http://developer.apple.com/technologies/tools/whats-new.html,但我无法做到。 我右键单击并拖动一个新的引用插座圆圈中的插座,并将其拖到声明对象的标头中,但什么都没有发生。 有人使用过吗...

14得票2回答
这个类不符合键值编码协议,因此不能用于imageView键。

我在应用程序的 RootViewController 上遇到了问题。当我运行应用程序时,出现了以下错误。这是什么意思? NSUnknownKeyException', reason: '[<UIApplication 0x8634010> setValue:forUndefine...

14得票3回答
何时应该在IBOutlets中使用Strong vs Weak(进一步澄清)

我曾经从这个问题中清楚地理解过 --> Should IBOutlets be strong or weak under ARC?,但最近我进行了一次讨论,使我完全困惑了。请问有人能否确认以下内容是否正确?(如果这是一个重复的问题,我并不是要违反任何规则..只是需要澄清,因为我比文字更能理解图...

14得票4回答
如何在Storyboard Xcode中将子视图(subview)的ibOutlet链接到自定义UIView类?

我认为这张图解释了一切。我有一个UIView的子类,我已经在类字段中输入了它。我试图在故事板和类实现之间连接ibOutlets。它没有给我错误,但它也没有起作用。这是另一个Xcode的bug,还是我期望它以一种不起作用的方式工作?

13得票6回答
Swift - 如何对涉及IBOutlets的函数进行单元测试?

我正在为我的Swift项目设置单元测试,但在测试一个涉及更新IBOutlets的类函数时遇到了问题。 我有一个名为validateUrl的函数,它期望传递一个字符串,然后验证它。如果它有效,它会启用一个UIButton,如果无效,则禁用一个UIButton。当我运行调用此函数的测试时,应用程...

12得票2回答
从超类覆盖IBOutlet属性?

我希望在一个框架中创建一个超类,该类可以修改IBOutlet属性。然而,我希望子类连接到Storyboard中,因为我不想将控件连接到框架中的类。 例如,我的框架中的超类如下:public class MySuperDetailViewController: UIViewController...

12得票3回答
在@interface内部或外部声明IBOutlet?

抱歉如果我对这个问题过于挑剔,但我现在正在学习 iOS 编程,我看到一些人会这样声明 IBOutlet: 将 IBOutlet 添加到属性#import <UIKit/UIKit.h> #import "CustomCell.h" @interface Cus...

12得票7回答
在使用界面构建器中的UITapGestureRecognizers时出现问题

我试图使用在Interface Builder中可以找到的UITapGestureRecognizer对象。我已经从对象库中将单个"UITapGestureRecognizer"拖到一个单视图XIB中。然后,我为这个轻击手势创建了一个IBAction方法,对于一个简单的测试,一旦有一个视图被轻...