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
MYCocoaHeads Oct 2013 - Supporting iOS 7 in your iOS 6 app
Search
Jinny Wong
October 03, 2013
Technology
0
37
MYCocoaHeads Oct 2013 - Supporting iOS 7 in your iOS 6 app
Slides for the short talk I gave during the October 2013 MY Cocoaheads meetup.
Jinny Wong
October 03, 2013
Tweet
Share
More Decks by Jinny Wong
See All by Jinny Wong
iOS Conf SG 2017 - One Blind Weekend
shujin
1
87
RubyConf MY 2017 - One Blind Weekend
shujin
0
36
RDRC2017: One Blind Weekend
shujin
0
86
Building Stretchables
shujin
0
66
MYCocoaHeads Penang: Designing for Accessibility
shujin
0
64
Other Decks in Technology
See All in Technology
今日からできる!簡単 .NET 高速化 Tips -2024 edition-
xin9le
7
3.6k
Além do else! Categorizando Pokemóns com Pattern Matching no JavaScript
wmsbill
0
700
AOAI をきっかけに 社内の Azure 管理を見直した話
recruitengineers
PRO
1
440
ゼロから始めるVue.jsコミュニティ貢献 / first-vuejs-community-contribution-link-and-motivation
lmi
1
150
今年のRubyKaigiはProfiler Year🤘
osyoyu
0
320
Cracking the KubeCon CfP
inductor
2
270
Google Cloud Next '24 Recap(Cloud Run/k8s)
mokocm
0
320
コードファーストの考え方。 Amplify Gen2から学ぶAWS次世代のWeb開発体験
yoshiitaka
1
280
よく聞くけど使ったことないソフトウェアNo.1 KafkaとSnowflake
foursue
4
500
非同期推論システムによるコスト削減と信頼性向上
koki_nishihara
1
360
Building Dashboards as a Hobby
egmc
0
360
One engineer company with Ruby on Rails
rstankov
2
410
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
358
22k
Building a Modern Day E-commerce SEO Strategy
aleyda
21
6.4k
Done Done
chrislema
178
15k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
117
18k
Debugging Ruby Performance
tmm1
70
11k
[RailsConf 2023] Rails as a piece of cake
palkan
27
4k
Statistics for Hackers
jakevdp
790
220k
Rails Girls Zürich Keynote
gr2m
91
13k
For a Future-Friendly Web
brad_frost
172
9k
No one is an island. Learnings from fostering a developers community.
thoeni
16
2.1k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
275
13k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
660
120k
Transcript
Supporting iOS 7 (while keeping support for iOS 6)
Status Bar (UIStatusBarStyle)preferredStatusBar Style UIViewControllerBasedStatusBarAppear ance
UIImage [[UIImage imageNamed:@"icon_instances"] imageWithRenderingMode:UIImageRende ringModeAlwaysTemplate]
UIButton button.selected = YES; button.layer.cornerRadius = 3.0f;
NavigationBar 64 px / 52 px landscape Xcode 5’s Preview
mode Use deltas to support iOS 6 \
UIView wantsFullScreenLayout -- defaults to YES self.edgesForExtendedLayout = UIRectEdgeNone; self.topLayoutGuide.length
self.bottomLayoutGuide.length
Tinting tintColor / barTintColor self.window.tintColor tintAdjustmentMode
AutoLayout Text
AutoLayout
AutoLayout
AutoLayout
Icon iOS 6 icon size != iOS 7 icon size
Don’t fix that, get validation warning.