IOS中如何让加载到父视图区域之外的子视图响应消息?
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/10/08 12:36:59
IOS中如何让加载到父视图区域之外的子视图响应消息?
我创建了一个ViewController,自带了一个view
然后我运行程序的时候改变view它的frame为(320 - 80,0,320,568),也就是把横坐标改变了,然后左边就会空出来.
然
后我还是在原来的视图view上加载了另外一个表视图tableView,frame是(-200,0,320,568),等于就是把那个空白补上去了,但是
tableView超出父视图的部分无法响应用户交互,
我应该怎么做才可以让子视图超出父视图的那个部分正常的接收到消息?
别人说重写- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event这个方法,可是不知道里面该写什么...急
我创建了一个ViewController,自带了一个view
然后我运行程序的时候改变view它的frame为(320 - 80,0,320,568),也就是把横坐标改变了,然后左边就会空出来.
然
后我还是在原来的视图view上加载了另外一个表视图tableView,frame是(-200,0,320,568),等于就是把那个空白补上去了,但是
tableView超出父视图的部分无法响应用户交互,
我应该怎么做才可以让子视图超出父视图的那个部分正常的接收到消息?
别人说重写- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event这个方法,可是不知道里面该写什么...急
viewcontroller自带view?是self.view吗?你的tableview加到哪个view上了?你是view把tableview遮住了吗?view.userInteractionEnabled = no;试试把 你说的有点乱 问题提的不清晰
再问: 我就是把tableView(frame是-200,0,200,568)加到了self.view上,由于现在self.view的frame是(0,0,320,568),结果tableView就超出了屏幕区域,但是当self.view向右移动200的时候tableView显示了出来,可是tableView的cell点击无响应...
再答: \x08你把 tableview.userInteractionEnabled = yes;加到self.view向右移动200之后 不行的话你就新建一个类 继承uiview 把tableview加到新建的类中 在把新建的类加到你之前的viewcontroller上,注意你的tableview加载的位置 不要在其他试图下面
再问: 我就是把tableView(frame是-200,0,200,568)加到了self.view上,由于现在self.view的frame是(0,0,320,568),结果tableView就超出了屏幕区域,但是当self.view向右移动200的时候tableView显示了出来,可是tableView的cell点击无响应...
再答: \x08你把 tableview.userInteractionEnabled = yes;加到self.view向右移动200之后 不行的话你就新建一个类 继承uiview 把tableview加到新建的类中 在把新建的类加到你之前的viewcontroller上,注意你的tableview加载的位置 不要在其他试图下面
子视图如何在父视图中指定位置显示
CAD 视图旋转后乱掉了,左视图,俯视图,右视图,所有的视图都乱了,如何恢复到最初的视图,
三视图之间的投影规律是什么?在三视图中如何判断视图与物体的方位?
我想问问3DSMAX中从其他视图切换到透视视图的快捷键是什么
视图-幻灯片母版-设计好后,关闭母版视图,并没应用都普通视图,求如何应用到普通视图
catia工程制图时,利用等轴测视图导入视图后,发现导入的视图中有座标符号,请问怎么样才能让座标不显示出
如何在CAD中绘制三视图
机械制图中如何画三视图
catia中如何投辅助视图
请问在CATIA中工程制图生成的视图里,如何设置才能成为三角视图呢?
这张图的左视图如何画?
几何体的三视图如何画?