2
iOS 앱의 인터페이스를 구축하려고합니다. 새로운 프로젝트를 계속 반복해서 시작하지만, 여전히 디테일 뷰의 컨트롤에 문제가 있습니다 (그림 참조). 세부 묘사 문제 UIView
여기 전 스크린을 얻었다 :상세도 jQuery과 열 때 사용자 터치를 나타낸다. 당신은 내 설계 및 시뮬레이션 화면에서 최종 결과의 차이를 볼 수 있습니다 -이 문제
입니다주요 XIB 디자인
이 내가 열 어떻게 상세보기 :
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
// Navigation logic may go here. Create and push another view controller.
DetailViewController *detailViewController = [[DetailViewController alloc] initWithNibName:@"DetailViewController" bundle:nil];
// ...
// Pass the selected object to the new view controller.
[self.navigationController pushViewController:detailViewController animated:YES];
}
디자인이 정상적으로 보입니다. 상세보기의 제약 조건을 확인하거나 새 IB 형식을 끄십시오. – demosten
화면 프리젠 테이션이 끝나고 어딘가에 앱에 중단 점을 놓고 디버거에 무슨 일이 일어나는지 알려주는'po [[UIWindow keyWindow] recursiveDescription]'을 입력하면됩니다 (예 : 엉망인 레이블 또는 슈퍼 뷰). 또한 자동 레이아웃을 사용하고 있습니까? 그렇다면 제약 조건을 검토해야합니다. – Rob
Autolayout - 내 디자인 버그 소스입니다. 방금 디테일 xib에서 스위치를 끄고 모든 컨트롤이 올바른 위치에 있습니다. –