내 앱 오른쪽에 버튼이 있어야합니다. 그것이 두드려 졌을 때, 그것은 메인 뷰의 오른쪽에서 뷰를 끌어 와야하며 메인 뷰의 1/3 크기 여야합니다. 이것을 이미 작성 했으므로 사용할 수있는 컨트롤이 있습니까?ipad에서 왼쪽부터 세미 쇼트
0
A
답변
2
기본 Facebook 앱에서와 같은 작업을 수행하려는 경우이 방법을 사용할 수 있습니다. 모든
먼저 하위 뷰 로 새로운 UIView
를 추가하고
-(void)viewDidAppear:(BOOL)animated
{
CGRect customeFrame = CGRectMake(// set the frame parameters to keep the view out of visible region)
[newView setFrame:customeFrame];
}
에 그런 다음 버튼의 행동에, 당신은 가시 광선 영역에 등을보기를 가져
UIView
애니메이션을 사용할 수 있습니다
- (void)clickedButton
{
[UIView animateWithDuration:0.5 delay:0 options:UIViewAnimationCurveEaseInOut animations:^{
//set the frame of newView to visible region
CGRect customeFrame = CGRectMake(// set the frame parameters to keep the view in the visible region)
[newView setFrame:customeFrame];
} completion:^{
//add what you need to do on completion
}];
}
NB :newView
의 보이는 상태와 숨겨진 상태의 프레임을 설정하지 않았습니다. y로 설정해야합니다. 귀하의 요구 사항에 따라 해결할 수 있습니다. newView.frame.origin.y
속성을 제외한 모든 항목이 동일합니다.
희망이 있습니다.
+0
이것이 실제로 생각한 것입니다. 하지만 깨끗한 통제를 찾고있었습니다. 그러나 당신이 언급 한 것과 같은 옛 생각으로 돌아 왔습니다. 당신의 도움을 주셔서 감사합니다. – Manoj
0
당신은 아마 JTRevealSidebar를 사용하려면 : download here
그것은 비록 왼쪽에 버튼이 있습니다.
관련 문제
- 1. C# 콘솔에서 왼쪽부터 채우기
- 2. 이클립스 종료 쇼트 컷
- 3. 레이블이 상단 왼쪽부터 시작하지 않음
- 4. 티타늄에서 왼쪽부터 왼쪽으로 대상물 설정
- 5. 세미 콜론
- 6. 세미 콜론은
- 7. 왼쪽부터 C#으로 숫자 서식을 지정하십시오.
- 8. 편집 텍스트에서 왼쪽부터 텍스트를 시작하는 방법 android
- 9. ARM 세미 호스팅 사용
- 10. 세미 복사/복제 생성자는
- 11. GWT의 세미 동적 상수
- 12. div 주위의 세미 테두리
- 13. 세미 랜덤 인터리버 설계
- 14. 세미 나는이 사전을 가지고
- 15. 세미 팬시 Regex.Replace() 함수
- 16. 세미 다이나믹 cdn
- 17. stm32에서 세미 호스팅
- 18. 사용자 정의 쇼트 코드로 비디오 삽입하기
- 19. 나는 워드 프레스 밖에서 쇼트 코드를받는 방법?
- 20. inno 설치로 데스크탑 쇼트 업을 작성하십시오.
- 21. 세미 그리드/동적 열 longlistselector
- 22. MySql 세미 다이나믹 테이블 이름
- 23. 점수이 세미 질문의 복잡 조립식
- 24. data.table을 사용하여 세미 조인 수행
- 25. SQL 서버 세미 데이터베이스 미러링
- 26. 포지티브 세미 한정 행렬의 결정자
- 27. 세미 형식의 파일 구문 분석
- 28. 이전 줄에 세미 콜론을 추가하십시오.
- 29. 세미 엄격한 "다음"자바 스크립트?
- 30. NTh 평방 프리 세미 프라임
몇 가지 세부 정보가 필요합니다. 1. 하위보기에 애니메이션을 적용하려고합니까? 2. 페이스 북 앱과 같은 것을 의미합니까? –
네 얼굴 책의 내용과 정확히 같음 – Manoj
내 대답을 참조하십시오. 명확한 아이디어 양식을 얻으십시오. 목적지에 도달하기 위해 코드를 직접 추가해야하며, 도움이된다면 동의하십시오. –