快问.使用IB,我在ViewController中有一个子视图.在该子视图中,我有一个标签,我想将其连接到我的自定义子视图类.但是,IB不会让我.我错过了什么?
我还尝试以编程方式添加标签; 然而,似乎没有设置框架.我可以硬编码标签的大小,但我不能使它依赖于我的子视图的帧大小,因为框架和边界始终为零,即使视图在我的视图控制器中显示为非零尺寸.这里的任何想法也将非常感激.
我在我的一个视图控制器中创建了一个关于故事板的视图,并意识到我需要重用它.然后我为UIView创建了一个子类来合并代码.我在故事板中选择了视图,并将类更改为我的自定义视图类.现在我想为视图中的几个组件创建@IBOutlets(在本例中为2个文本字段).当我尝试从故事板拖放到自定义视图文件时,它允许我创建的唯一内容是@IBAction和@IBOutlet灰显.
我尝试在代码中手动创建@IBOutlet,然后从圆圈拖动到故事板上的组件.一切似乎都有效(即我看到小黑色弹出窗口中的连接以及变量旁边的圆圈填充.但是当我运行应用程序时,2个字段为零.
我有什么理由可以创造行动而不是出口?(我是iOS开发人员的新手).