Iphone 关于UITableView触摸事件

Iphone 关于UITableView触摸事件,iphone,uitableview,touch,Iphone,Uitableview,Touch,我将一个tableview作为UIViewController分配到右侧 `self.view = tableview.view;` 我在UIViewController中编写了一个触摸事件 `self.view = tableview.view;` 但是tableview完全覆盖了此UIViewController,因此我们无法响应触摸事件 所以我重写了触摸事件表视图 现在一切都好了 然而,它也留下了一点下一个问题 是触摸移动的时候,不是很平滑,掉帧 ps:这一次,我没有在tableVie

我将一个tableview作为
UIViewController
分配到右侧

`self.view = tableview.view;`
我在
UIViewController
中编写了一个触摸事件

`self.view = tableview.view;`
但是tableview完全覆盖了此
UIViewController
,因此我们无法响应触摸事件

所以我重写了触摸事件表视图

现在一切都好了

然而,它也留下了一点下一个问题

是触摸移动的时候,不是很平滑,掉帧

ps:这一次,我没有在tableView中加载任何数据

所以可以得出结论,不是因为载荷数据不是由流体引起的

因为肯定在其他地方

还有,也许你会认为还有另一种更好的方式来解决这种情况下可以轻松转移的问题

这是通过设置userInteractionEnabled response touch来控制是否显示控制消息的值

但不幸的是,当你碰到一块砖头时,上帝总是希望

为什么呢?我们试着想想!想一想就会知道,或者你可以试试

就在发言前提出的掉架问题,也希望能与大家讨论一下啊

完美的解决方案,我会打开出路


谢谢大家。

我认为您对视图和视图控制器之间的区别感到困惑

UIViewController不会显示在屏幕上:它是一个处理与视图(在您的示例中是表视图)相关的控制器逻辑的类。表格视图显示在屏幕上,视图控制器的存在只是为了向其提供数据并响应表格视图发送的消息


关于掉帧问题,您想在
touchMoved
中做什么?

您能重新表述您的问题吗。我不明白你的问题。请提供代码。哎哟。这一个很奇怪。。