Я использую [aSubview touchesBegan]
, чтобы перемещать положение aSubview
на экране по отношению к его супервизору. Его супервизор не намного больше, чем само подпредставление. Это довольно просто сделать, как показано в следующем фрагменте:
UITouch* touch = [touches anyObject];
CGPoint touchPoint = [touch locationInView:[self superview]];
self.center = touchPoint;
Однако, как только aSubview
перемещается, как только какая-либо его часть выходит за пределы его супервизора, касания в этом разделе больше не регистрируются. Другими словами, touchBegan
больше не срабатывает. Я хочу, чтобы касания в aSubview
регистрировались независимо от того, куда он перемещен относительно своего супервизора.
Есть мысли?
каков правильный хеш для входа длиной 1 бит , состоящего из бита «1»? (не входной байт [] {1} длиной 8 бит).