Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/120.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
xamarin.ios-以编程方式向tableitem添加视图_Ios_Uitableview_Uiview_Xamarin.ios_Xamarin - Fatal编程技术网

xamarin.ios-以编程方式向tableitem添加视图

xamarin.ios-以编程方式向tableitem添加视图,ios,uitableview,uiview,xamarin.ios,xamarin,Ios,Uitableview,Uiview,Xamarin.ios,Xamarin,我正在从头开始用代码构建一个接口(XIB文件中没有任何内容)。我正在添加一个由一些单元格组成的tableitem,这些单元格包含一个或多个视图(UIButton、UITextField等) 问题是没有一个项目是可点击/可编辑的!当我点击文本字段或按钮时,什么也没发生!没有高亮显示,没有光标,什么都没有改变 这里我缺少什么?还以编程方式构建了单元格。我正在将控件直接添加到UITableViewCell 一个可能的问题是:某些视图(可能是ContentView或UITableViewCell)会隐藏

我正在从头开始用代码构建一个接口(XIB文件中没有任何内容)。我正在添加一个由一些单元格组成的tableitem,这些单元格包含一个或多个视图(UIButton、UITextField等)

问题是没有一个项目是可点击/可编辑的!当我点击文本字段或按钮时,什么也没发生!没有高亮显示,没有光标,什么都没有改变


这里我缺少什么?

还以编程方式构建了单元格。我正在将控件直接添加到UITableViewCell


一个可能的问题是:某些视图(可能是ContentView或UITableViewCell)会隐藏控件,使其无法进行操作。您应该将[UIView].userInteractionEnabled设置为false。您还可以尝试对视图实现触摸侦听器,以识别隐藏控件的对象

是否将视图添加到UITableViewCell或其ContentView?您应该将它们添加到后者。我正在将它们添加到ContentView