我在iOS中遇到了非常简单的功能。
我正在尝试从一个位于滚动视图子视图内的textField发送数据。当我按下按钮时,按钮正在触发操作,当我尝试写入某些内容并且键盘打开按钮停止响应时键盘关闭。
VideoViewController:
mytest
CommentViewController:
-(void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
controller.videoID = videoID;
controller.channelID = channelID;
controller.view.frame = self.commentView.bounds;
[self.commentView addSubview:controller.view];
// [self.scrollView addSubview:controller.sendBtn];
[self addChildViewController:controller];
[controller didMoveToParentViewController:self];
}
请就此提出建议。 谢谢。
答案 0 :(得分:0)
我也遇到了这个问题
我花了2天时间才找到解决方案。您需要为ScrollVIew / View设置cancel touches标志为false。
实际上,滚动视图触摸已启用,并且不允许按钮进行交互。
这是发送按钮不起作用的唯一原因。