추가 할 많은 컨트롤이 필요하므로 자유형 크기로 XIB 파일을 만들었습니다. 나는 그것을했다 그러나 나의 전망 관제사를 밀 때, iPhone 전시에 자동 scrollbar가없고 나의 전망은 자른 얻는다! 내 전체보기를 iPhone에 표시하려면 어떻게합니까?iPhone : Freeform XIB 파일이 iPhone보기에 맞지 않습니다.
뷰로드시 뷰 프레임을 설정했지만 아무런 차이가 없습니다!
- (void)viewDidLoad
{
[super viewDidLoad];
[self.view setFrame:CGRectMake(0, 0, 320, 600)];
}
보기와 스크롤보기 사이의 사이클링이 저에게 효과적이었습니다. 그래도 좋은 해결책은 아닙니다!
- (void)viewDidLoad
{
[super viewDidLoad];
CGRect frame = CGRectMake(0,0,320,600);
[self.view setFrame:frame];
self.scrollview = [[UIScrollView alloc] initWithFrame:frame];
[self.scrollview setBackgroundColor:[UIColor blackColor]];
[self.scrollview addSubview:self.view];
self.scrollview.contentSize = frame.size;
self.view = self.scrollview;
}
감사합니다.
! :(항상 ViewDid에서 코드를 작성하지만 이번에는 XIB 파일에서 컨트롤을 만들고이를 보여줄 방법을 모르겠습니다! 코드에서 컨트롤을 만드는 동안 UIScrollView를 만들지는 않지만 여전히 작동합니다. – applefreak