반응형
원문 : Customizable UIActivityController Replacement iOS UI Control That Works On iOS 5
여기 Roman Efimov이 만든 UIActivity 뷰 처럼 생긴 UI 컨트롤 REActivityViewController이 있다. 칼라 아이콘과 사용자 정의 지원 그리고 iOS 5.0에서 동작한다. 컨트롤은 예상대로 iPhone과 iPad에서 동작한다.
단지 UIActivityController 처럼 보이는 컨트롤일 뿐만 아니라, 더 쉽게 사용자 정의 액티비티를 만들 수 있다.
여기 readme에서 가져온 사용자 정의 액티비티 컨트롤러를 만드는 것이 얼마나 쉬운지를 보여주는 예제가 있다.
REActivity *customActivity = [[REActivity alloc] initWithTitle:@"Custom"
image:[UIImage imageNamed:@"REActivityViewController.bundle/Icon_Custom"]
actionBlock:^(REActivity *activity, REActivityViewController *activityViewController) {
[activityViewController dismissViewControllerAnimated:YES completion:^{
NSLog(@"Hey, there!");
}];
}];
image:[UIImage imageNamed:@"REActivityViewController.bundle/Icon_Custom"]
actionBlock:^(REActivity *activity, REActivityViewController *activityViewController) {
[activityViewController dismissViewControllerAnimated:YES completion:^{
NSLog(@"Hey, there!");
}];
}];
여기 readme에서 가져온 아이폰에서 예제 앱이 실행될 때 보여지는 이미지가 있다.
Github에서 REActivityViewController를 확인할 수 있다.
이 컨트롤은 Tumblr와 Vkontakte와 같은 내장된 엑티비티도 가지고 있다. 포함된 예제에서 모두 확인할 수 있다.
반응형
'Translate > ManiacDev' 카테고리의 다른 글
마크다운으로 작성하는 노트 앱 소스 코드 (0) | 2013.02.09 |
---|---|
iOS의 문자열을 쉽게 지역화 (NSLocalizedString) 작업 할 수 오픈 소스 도구 (0) | 2013.02.04 |
사용자 인터페이스를 향상시키기 위한 무료 탭, 슬라이드, 비프 사운드 효과 (0) | 2013.02.04 |
iOS 6 오토레이아웃을 프로그래밍 방법으로 엄청 쉽게 사용하기 (0) | 2013.02.03 |
[오픈소스] NSCalendar를 지원하는 iOS 달력 뷰 (0) | 2013.02.03 |