tabBarController中的子视图无法识别用户点击

时间:2020-09-28 12:25:55

标签: swift uitabbarcontroller uitabbar

我创建了如下所示的内容,红色视图是此行代码import cv2 import numpy as np x_mouse, y_mouse = (None, None) def draw_rectangle(event, x, y, flags, param): global x_mouse, y_mouse if event == cv2.EVENT_LBUTTONDOWN: cv2.rectangle(img, pt1=(x, y), pt2=(x+10, y+10), color=(180, 105, 255), thickness=4) cv2.imshow('my_drawing', img) cv2.waitKey(0) x_mouse, y_mouse = x, y cv2.namedWindow(winname='my_drawing', flags=cv2.WINDOW_NORMAL) cv2.resizeWindow(winname='my_drawing', width=600, height=600) cv2.setMouseCallback('my_drawing', draw_rectangle) img = np.zeros((600, 600, 3), np.uint8) while True: cv2.imshow('my_drawing', img) k = cv2.waitKey(10) & 0xFF if k == 27: break elif k == ord('s'): print("x, y = ({}, {})".format(x_mouse, y_mouse)) cv2.destroyAllWindows() 创建的TabBarController的子视图

link to GIF

当我尝试在红色视图中添加按钮时,它们不会响应我的轻按,而是后面的ViewController(带有tabBar.insertSubview(redView, aboveSubview: tabBar)的那个)响应了我的手势

我已经在红色视图中设置了imageCollecitonView。有什么想法吗?

0 个答案:

没有答案
相关问题