Objective c 一次录制两个视图(两个操作)时应用程序崩溃
在我的应用程序中,我有一个包含两个子视图的containerView。一个子视图包含按钮列表,另一个子视图包含基于按钮选择的表视图,在第一个视图中,表视图的内容必须更改Objective c 一次录制两个视图(两个操作)时应用程序崩溃,objective-c,ios,uitableview,uiviewcontroller,Objective C,Ios,Uitableview,Uiviewcontroller,在我的应用程序中,我有一个包含两个子视图的containerView。一个子视图包含按钮列表,另一个子视图包含基于按钮选择的表视图,在第一个视图中,表视图的内容必须更改 我的问题是在应用程序崩溃的同时点击按钮和内容视图表。请指导我解决此问题 在您点击按钮的情况下,您正在重新加载表格&同时从表格中选择行。这是不一致的。如果只需要执行一个操作,则将独占触摸设置为containerView的所有子视图 对于所有子视图,请执行以下操作:- [subView setExclusiveTouch:YES]
我的问题是在应用程序崩溃的同时点击按钮和内容视图表。请指导我解决此问题 在您点击按钮的情况下,您正在重新加载表格&同时从表格中选择行。这是不一致的。如果只需要执行一个操作,则将独占触摸设置为containerView的所有子视图 对于所有子视图,请执行以下操作:-
[subView setExclusiveTouch:YES];
调试器和/或崩溃报告说明了问题所在。能否显示按钮触发的操作的代码关闭崩溃报告,以及在按钮录制后加载数据时,操作调用try放置某些活动视图的一些代码。此时禁用所有其他视图的用户交互:)。如果希望可以将MBProgressHUD用于活动视图并禁用用户交互:)将独占触摸设置为containerView的两个子视图