UIScrolView를 사용하여 내용 (이미지)을 표시했습니다. 제 3 자 코드를 사용하지 않았습니다. 내 Scroller 및 확대/축소 기능이 완벽하게 작동합니다 (이전에는 작동하지 않음). 이제는 화면을 터치 한 후 (즉, 한 번 탭하면) 탐색 막대가 그림 2와 같이 올라가는 기능을 추가하고 싶습니다. 이미지 2와 같이 UIscrollview의 크기를 동시에 늘리고 싶습니다. 그리고 사용자가 다시 Navigation Bar를 탭하면 다시 원래 위치로 돌아가고 scrollView가 원래 크기와 모양으로 돌아옵니다. 내 scrollView 가로로 스크롤하는 이미지가 포함되어 있습니다. 탐색 막대에 대한 애니메이션을 보여내비게이션 막대를 어떻게 위의 위치로 부드럽게 움직일 수 있습니까?
한 가지 방법은, 나는 사용자 정의보기를하고 상향
을 이동하는 애니메이션 에 대한 탐색 바 및 사용 다음 코드의 자리에 추가한다는 것입니다[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.3];
customNavigationbar_view.frame=CGRectMake(0, -66, 320, 65);
[UIView commitAnimations];
너무 어색해집니다. 심지어 그렇게 할 준비가되어 있습니다. 하지만 애니메이션으로 내 scrollview 크기를 늘리면 Scrollview 크기가 엄청나게 커지는 것을 보지 못합니다. 내가 원하는 모든 것을 제공하는 제 3자가 있다면 알려주세요. 제 3 자 코드의 대부분은 얻을 수 없거나 프로젝트에 필요한 모든 것을 제공하지 않습니다. 그리고 내가 이미지를 추가하는 것에 대해 유감스럽게 생각합니다.
당신이'setNavigationBarHidden를 시도 : 같은 뭔가 : – titaniumdecoy
@titaniumdecoy 감사합니다. 그것은 나의 현재 문제의 50 %를 해결했습니다. 어떻게 내 SCROLLVIEW에 대한 전환을 표시 할 수 있습니까? 나는 그 증가 크기로 전환을 보여줘야합니다. 미안 해요 제대로 표시 할 수없는 경우 – Jasmeet
UIScrollView에서 UIViewAutoresizingFlexibleHeight를 설정 했습니까? – titaniumdecoy