У меня есть viewcontroller, который через «[self.view addSubview: secondView.view]» добавляет второе представление. Проблема в том, что второе представление добавляется за пределами половины.addSubview вне представления
secondView = [[SecondView alloc] initWithFrame: CGRectMake (-160, 0, 320, 460)];
[self.view addSubview: secondView.view]; "
Я заметил, однако, что часть до 0 (-160) не является взаимозаменяемой. Это нормально? есть ли способ решить?
Спасибо!
Самое простое решение - разместить оба вида в прозрачном контейнере. То, что вы хотите, невозможно проверить документами для [UIView] (http://developer.apple.com/library/ios/#documentation/uikit/reference/uiview_class/UIView/UIView.html#//apple_ref/doc/uid/TP40006816-CH3-BBCCAICB) ** hitTest: withEvent: ** –