我创建了一个UITableView
(和相关的类),其中包括两个部分:
为了控制静态单元格,我实现了一个类,并在该类中添加IBOutlet
了静态单元格中的一个对象(例如,标签)。当我尝试在控制表视图的类中访问该插座时,出现以下错误:
出口不存在
我制作了一个视频,以更好地解释我的问题。
精简版
UITableView
不能同时是静态单元格和动态原型内容。您需要选择一个。
因为您需要动态原型,所以请使用动态原型。
长版
创建动态原型的步骤:
UITableViewCell
,并将该自定义类应用于一个或多个相关单元格(IB >显示身份检查器),然后从列表中选择您的自定义类。当然,这意味着您已经创建了此类子类。dequeueReusableCellUsingIdentifier;
通过此设置,您可以在自定义类中选择“表视图”单元格,“ IB” >“显示助理编辑器”,并按住Control并拖动它们。您可能需要告诉助手编辑器选择哪个文件。
(†)还有很多其他方法可以做到这一点;所有这些都超出了此响应的范围。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句