$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Activity View Controller (CocoaHeads Lyon octob...
Search
Vincent Tourraine
October 11, 2013
Programming
0
130
Activity View Controller (CocoaHeads Lyon octobre 2013)
Vincent Tourraine
October 11, 2013
Tweet
Share
More Decks by Vincent Tourraine
See All by Vincent Tourraine
iOS 7 - View Controllers Custom Transitions (CocoaHeads Lyon avril 2014)
vtourraine
0
160
iOS 7 - Background Fetching (CocoaHeads Lyon octobre 2013)
vtourraine
0
240
Other Decks in Programming
See All in Programming
Kotlin Multiplatform Meetup - Compose Multiplatform 외부 의존성 아키텍처 설계부터 운영까지
wisemuji
0
130
愛される翻訳の秘訣
kishikawakatsumi
3
350
Claude Codeの「Compacting Conversation」を体感50%減! CLAUDE.md + 8 Skills で挑むコンテキスト管理術
kmurahama
1
640
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
450
バックエンドエンジニアによる Amebaブログ K8s 基盤への CronJobの導入・運用経験
sunabig
0
170
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
4
1.3k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
360
マスタデータ問題、マイクロサービスでどう解くか
kts
0
130
PC-6001でPSG曲を鳴らすまでを全部NetBSD上の Makefile に押し込んでみた / osc2025hiroshima
tsutsui
0
190
AtCoder Conference 2025
shindannin
0
610
Patterns of Patterns
denyspoltorak
0
350
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
0
190
Featured
See All Featured
Balancing Empowerment & Direction
lara
5
820
Odyssey Design
rkendrick25
PRO
0
440
How to Talk to Developers About Accessibility
jct
1
85
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
120
Designing for Performance
lara
610
69k
Believing is Seeing
oripsolob
0
15
The browser strikes back
jonoalderson
0
130
Claude Code のすすめ
schroneko
67
210k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
250
The Cult of Friendly URLs
andyhume
79
6.7k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
280
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
300
Transcript
UIActivityViewController CocoaHeads Lyon - octobre 2013 Vincent Tourraine - shazino
Pour quoi faire ? ➡ Échange de données avec différents
services (Email, Twitter, services tiers) ✴ Nouveauté iOS 7 : AirDrop ✴
None
iOS 6 iOS 7
UIActivityViewController @interface UIActivityViewController : UIViewController - (id)initWithActivityItems:(NSArray *)activityItems applicationActivities:(NSArray *)applicationActivities;
Activity Items • NSString • NSURL (file:// ou http://) •
UIImage • <UIActivityItemSource>
Application Activities • Instance d’une classe héritant d’UIActivity ‣ Type
‣ Image ‣ Titre ‣ Méthode canPerformWithActivityItems: ‣ Méthode performActivity
UIActivityViewController @interface UIActivityViewController : UIViewController - (id)initWithActivityItems:(NSArray *)activityItems applicationActivities:(NSArray *)applicationActivities;
Présentation ➡ iPhone, iPod touch : modal ➡ iPad :
popover
Plus d’infos • UIActivityViewController Class Reference https://developer.apple.com/library/ios/documentation/uikit/reference/ UIActivityViewController_Class/Reference/Reference.html • UIActivity
Class Reference https://developer.apple.com/library/ios/documentation/uikit/reference/ UIActivity_Class/Reference/Reference.html