저는 이탈리아어입니다. 영어로 불쾌합니다.사용자가 아래로 스크롤하면 UIButton이 작동하지 않습니다.
그래서 ... 난 jQuery과 모든 셀이 코드와 XIB 파일을 열 수 있습니다
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
if (indexPath.section == 0) {
if (indexPath.row == 0){
detail = [[name_class alloc] initWithNibName:@"name_xib" bundle:[NSBundle mainBundle]];
detail.navigationItem.title = @"Title";}
//then the others indexPath.row with the others xib
다음
[self.navigationController pushViewController:detail animated:YES];
[detail release];
detail = nil;
모든 XIB 자신하는 .m 및 .H 파일이 있습니다. 모든 XIB는이 구조를 가지고있는 UIScrollView -> UIView의 -> UITextView/UIImageView에 /있는 UIButton 내있는 UIButton이 작품을 Y> 460 (그래서 사용자가이를 참조 아래로 스크롤 할 수있다)을 uibuttons "일이 있고하지 않습니다
"! 몇 시간 동안 uibutton이 작동하지만 모든 영역에서가 아닌 일부 영역을 터치해야만 작동합니다! 다른 시간에 uibutton이 작동하지 않으면 터치 할 수 없습니다 (아무 것도 만지지 않는다면 더 좋을 것입니다).
uibuttons가 "down"(Y> 460) 일 때만 발생합니다.). 나는 시뮬레이터와 장치에서 시도했다!
불합리하지 않습니까 ?? O_O
고마워요! 난 당신이있는 ScrollView에 문제가 당신이 더 이해하여있는 ScrollView의 코드를 게시해야한다고 생각 :)
고마워요! 어쩌면 beacuse 나는 초보자, 나는 IB를 사용하여 UIScrollView를 만들었습니다. ScrollView는 320x460 크기이고 "Content"영역에서는 Inset -> Bottom 값이 뷰 내부의 UIView의 높이입니다. 그래서 ...이 exaple에서 UIScrollView는 "content -> inset -> bottom"값 == 655를가집니다. UIView (scrollview 내부)의 W : 320 H : 655 ... 올바르지 않습니까? – JAA
OOOK, 해결했습니다! 내 UIView가 너무 짧아서 UIButton이 uiscrollview (uiview가 아닌) 안에있었습니다! 색상 배경이 동일하므로 문제가 발생했습니다. 감사 :) – JAA