나는 무언가와 싸우기 때문에 아주 바보 같은 느낌이 들지만, 어딘가 내 Xcode에 숨겨진 sabouteur가 있습니다.고전적인 디자인과 사소한 문제 UIScrollView
UI가 StoryBoard에 내장되어 있습니다.
위 UINavigationBar 및 UIScrollView가 포함 된 모달보기가 있습니다 ... scrollview 내부에 일부 텍스트 필드가 있습니다. 이제 텍스트 필드에서 텍스트를 편집하기 시작하면 키보드가 튀어 나오는 것을 이해합니다. 괜찮아. NotificationCenter를 통해 그 순간을 추적하고 있습니다. 즉 물론
-(void)keyboardDidShow:(NSNotification *)notification
{
... code changing the frame
}
을 발생하면
[notificationCenter addObserver:self selector:@selector(keyboardDidShow:) name:UIKeyboardDidShowNotification object:nil];
내가 선택기를 호출하고, 나는 최대한 빨리 새로 만든 CGRect "프레임을 연결하지만, 키보드를위한 공간을 만들기 위해있는 ScrollView의 크기를 조정해야 "scrollview의 프레임 값, scrollview 내 소원에 따라 크기를 조정하지 않고 대신 vieconntroller보기의 크기를 빼고 statusbar의 44 픽셀 빼기 ..
나는 이것에 이미 몇 시간을 잃었고, 그것은 나를 견디게한다. 도울 수 있니?
새 프레임을 설정 한 곳에서 코드를 표시하십시오. – calimarkus
나는 모션을 두 번째로 나타냅니다. 프레임을 변경 한 코드를 게시 하시겠습니까? UIScrollView의 또한, UIView에서 scrollview 또는 컨트롤러의 기본보기 무엇입니까? –