Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
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
150
iOS 7 - Background Fetching (CocoaHeads Lyon octobre 2013)
vtourraine
0
230
Other Decks in Programming
See All in Programming
Introducing ReActionView: A new ActionView-compatible ERB Engine @ Rails World 2025, Amsterdam
marcoroth
0
560
テストカバレッジ100%を10年続けて得られた学びと品質
mottyzzz
2
490
MCPでVibe Working。そして、結局はContext Eng(略)/ Working with Vibe on MCP And Context Eng
rkaga
5
2.1k
CSC305 Summer Lecture 12
javiergs
PRO
0
140
モバイルアプリからWebへの横展開を加速した話_Claude_Code_実践術.pdf
kazuyasakamoto
0
310
1から理解するWeb Push
dora1998
7
1.7k
Ruby Parser progress report 2025
yui_knk
1
300
TanStack DB ~状態管理の新しい考え方~
bmthd
2
480
「手軽で便利」に潜む罠。 Popover API を WCAG 2.2の視点で安全に使うには
taitotnk
0
750
アセットのコンパイルについて
ojun9
0
110
AI時代のUIはどこへ行く?
yusukebe
16
8.3k
🔨 小さなビルドシステムを作る
momeemt
3
660
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Making Projects Easy
brettharned
117
6.4k
How to train your dragon (web standard)
notwaldorf
96
6.2k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
Designing for humans not robots
tammielis
253
25k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.5k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
520
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