2012-02-06 2 views
2

프로그래밍 방식으로 (xib 제외) 임의의 iOS 앱에 버튼이나 다른 컨트롤을 추가 할 수 있습니까? 항상이 맨 위에 있습니까? (예를 들어) 왼쪽 상단에 버튼을 표시 할 개발자가 (선호) 코드 한 줄을 자신의 앱에 넣어야하는 고급 스크린 샷 앱을 만들고 싶습니다. 사용자가 캡쳐 화면을 클릭하면 레이어를 통해 정보를 입력하고 Twitter를 통해 공유 할 수 있습니다.iOS 개발 : 보장 된 최상위 레이어

어떻게 할 수 있습니까?

+0

누구나 자신의 앱에 포함 할 수있는 라이브러리 또는 프레임 워크를 개발하려고합니다. 그러면 앱 아래에 표시되는 것과 관계없이 계속 볼 수있는 버튼이 제공됩니다. – jrturton

답변

1

당신이 중 하나를 바로 호출해야 만들 수 :

[self.view bringSubviewToFront:topView]; 

또는 아마도 당신에게 응용 프로그램 위임 창에 추가 :

AppDelegate *delegate = (AppDelegate*)[[UIApplication sharedApplication] delegate]; 
[[delegate window] topView]; 

참고 :이 의 상단에있을 것마다의 모든보기 제거하기 전까지 제어기을 볼 수 있습니다.