Translate/ManiacDev
iOS 5에서 동작하는 커스텀 UIActivityController
KraZYeom
2013. 2. 4. 10:55
반응형
원문 : 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와 같은 내장된 엑티비티도 가지고 있다. 포함된 예제에서 모두 확인할 수 있다.
반응형