因此,我试图在我当前的 Xcode 项目中添加一个表格视图,每当您单击一个单元格时,无论它是哪个单元格,都会将一个新的子视图添加到窗口中。我将使用全局变量和 didSelectRowAtIndexPath 来传递数据。
就目前而言,我在屏幕上绘制了表格视图,其中包含正确的数据。我想要发生的是当我单击时,添加了一个新的子视图,但我似乎无法让它工作。
我尝试在 didSelectRowAtIndexPath 方法本身中添加“addSubview”,但这不起作用,我尝试声明一个单独的方法来加载名为“loadDetails”的子视图,然后在选择单元格时使用 [self loadDetails] 调用它但它想要通话后的身份证,我不知道要传递什么。
我在项目的其他地方使用了这条线:
[rightButton addTarget:self
action:@selector(showDetails:)
forControlEvents:UIControlEventTouchUpInside];
但是我看不到如何使它适应 tableCell 除非我能以某种方式在单元格上添加一个新按钮?我真的不知道。
如果有人对如何解决这个问题有任何其他想法,那就太好了。
谢谢,
马特
编辑:
问题现在解决了,这是一个非常愚蠢的错误,我忘记将要移动到的 xib 上的视图链接到在我的头文件中以编程方式创建的视图