Submit Search
Upload
WWDC2012Note-Advanced Appearance Customization on iOS
•
1 like
•
412 views
Ryan Chung
Follow
Report
Share
Report
Share
1 of 16
Recommended
App 快速雛形發展介紹 Part1
App 快速雛形發展介紹 Part1
信宏 陳
Orientation Program
Orientation Program
Luo Korth
iOS Extension
iOS Extension
ShengWen Chiou
Silvia
Silvia
svasquez
Innovative Learning
Innovative Learning
Ryan Chung
Presentation 126363 123068
Presentation 126363 123068
abogados_arquitectos
OOo Vs. 007 - 微軟與昇陽的辦公室軟體大戰
OOo Vs. 007 - 微軟與昇陽的辦公室軟體大戰
Ryan Chung
4. b-trauma mano ii
4. b-trauma mano ii
Mocte Salaiza
Recommended
App 快速雛形發展介紹 Part1
App 快速雛形發展介紹 Part1
信宏 陳
Orientation Program
Orientation Program
Luo Korth
iOS Extension
iOS Extension
ShengWen Chiou
Silvia
Silvia
svasquez
Innovative Learning
Innovative Learning
Ryan Chung
Presentation 126363 123068
Presentation 126363 123068
abogados_arquitectos
OOo Vs. 007 - 微軟與昇陽的辦公室軟體大戰
OOo Vs. 007 - 微軟與昇陽的辦公室軟體大戰
Ryan Chung
4. b-trauma mano ii
4. b-trauma mano ii
Mocte Salaiza
La proclamación para la familia
La proclamación para la familia
Docente Dis Grafico Mauricio Tenecota
CV 123
CV 123
pramod rathore
Aplicaciones de la RV
Aplicaciones de la RV
Technoroy
Repaso Proyecto2
Repaso Proyecto2
guestab8254
App Developer Team Learning Map
App Developer Team Learning Map
Ryan Chung
Ejemplos de intervenciones escolares
Ejemplos de intervenciones escolares
CEP d'Eivissa
Esquema de distribució de Projectes. Institut Quatre Cantons
Esquema de distribució de Projectes. Institut Quatre Cantons
CEP d'Eivissa
Cas complert fracàs escolar (adrià)
Cas complert fracàs escolar (adrià)
CEP d'Eivissa
Modaclub verano2016
Modaclub verano2016
ModaClub DF
Catálogo 42
Catálogo 42
Daniel Pineda
Cáncer intestino delgado
Cáncer intestino delgado
E Padilla
Isto é arquitectura !
Isto é arquitectura !
Umberto Pacheco
Take Advantage of UIWebView for iOS Native App Developers
Take Advantage of UIWebView for iOS Native App Developers
Ryan Chung
行動技術開發概論
行動技術開發概論
My own sweet home!
编写跨平台的手机软件
编写跨平台的手机软件
heyfluke
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第三天
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第三天
Gelis Wu
《氪周刊:互联网创业必读》(第71期)
《氪周刊:互联网创业必读》(第71期)
Chada Chiu
Autodesk Gameware Introduction
Autodesk Gameware Introduction
FAUST CHOU
《氪周刊:互联网创业必读》(第58期).pdf
《氪周刊:互联网创业必读》(第58期).pdf
Chada Chiu
Hello ipad
Hello ipad
jeannewoo
VR-Zone 中文版 - 追蹤新奇科技脈動 2012 Issue 1
VR-Zone 中文版 - 追蹤新奇科技脈動 2012 Issue 1
VR-Zone .com
I os swift 之 fcm 推播服務
I os swift 之 fcm 推播服務
政斌 楊
More Related Content
Viewers also liked
La proclamación para la familia
La proclamación para la familia
Docente Dis Grafico Mauricio Tenecota
CV 123
CV 123
pramod rathore
Aplicaciones de la RV
Aplicaciones de la RV
Technoroy
Repaso Proyecto2
Repaso Proyecto2
guestab8254
App Developer Team Learning Map
App Developer Team Learning Map
Ryan Chung
Ejemplos de intervenciones escolares
Ejemplos de intervenciones escolares
CEP d'Eivissa
Esquema de distribució de Projectes. Institut Quatre Cantons
Esquema de distribució de Projectes. Institut Quatre Cantons
CEP d'Eivissa
Cas complert fracàs escolar (adrià)
Cas complert fracàs escolar (adrià)
CEP d'Eivissa
Modaclub verano2016
Modaclub verano2016
ModaClub DF
Catálogo 42
Catálogo 42
Daniel Pineda
Cáncer intestino delgado
Cáncer intestino delgado
E Padilla
Isto é arquitectura !
Isto é arquitectura !
Umberto Pacheco
Viewers also liked
(12)
La proclamación para la familia
La proclamación para la familia
CV 123
CV 123
Aplicaciones de la RV
Aplicaciones de la RV
Repaso Proyecto2
Repaso Proyecto2
App Developer Team Learning Map
App Developer Team Learning Map
Ejemplos de intervenciones escolares
Ejemplos de intervenciones escolares
Esquema de distribució de Projectes. Institut Quatre Cantons
Esquema de distribució de Projectes. Institut Quatre Cantons
Cas complert fracàs escolar (adrià)
Cas complert fracàs escolar (adrià)
Modaclub verano2016
Modaclub verano2016
Catálogo 42
Catálogo 42
Cáncer intestino delgado
Cáncer intestino delgado
Isto é arquitectura !
Isto é arquitectura !
Similar to WWDC2012Note-Advanced Appearance Customization on iOS
Take Advantage of UIWebView for iOS Native App Developers
Take Advantage of UIWebView for iOS Native App Developers
Ryan Chung
行動技術開發概論
行動技術開發概論
My own sweet home!
编写跨平台的手机软件
编写跨平台的手机软件
heyfluke
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第三天
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第三天
Gelis Wu
《氪周刊:互联网创业必读》(第71期)
《氪周刊:互联网创业必读》(第71期)
Chada Chiu
Autodesk Gameware Introduction
Autodesk Gameware Introduction
FAUST CHOU
《氪周刊:互联网创业必读》(第58期).pdf
《氪周刊:互联网创业必读》(第58期).pdf
Chada Chiu
Hello ipad
Hello ipad
jeannewoo
VR-Zone 中文版 - 追蹤新奇科技脈動 2012 Issue 1
VR-Zone 中文版 - 追蹤新奇科技脈動 2012 Issue 1
VR-Zone .com
I os swift 之 fcm 推播服務
I os swift 之 fcm 推播服務
政斌 楊
20140222 Unity Windows lab 移轉實作營
20140222 Unity Windows lab 移轉實作營
Meng-Ru (Raymond) Tsai
桌面應用工具軟體開發方案評估 (Based on Unity engine)
桌面應用工具軟體開發方案評估 (Based on Unity engine)
River Wang
Bootstrap 導入分享
Bootstrap 導入分享
得翔 徐
Apache cordova 開發環境建置
Apache cordova 開發環境建置
My own sweet home!
Android ADK
Android ADK
艾鍗科技
Android design4.0
Android design4.0
Changzhen Guo
Phonegap入門
Phonegap入門
Roy Chen
Inspire dgt 網路技術分享_手機版網頁製作簡介_20111221
Inspire dgt 網路技術分享_手機版網頁製作簡介_20111221
inspire digital
iPhone/iPad APP Development Class 101
iPhone/iPad APP Development Class 101
Ryan Chung
Android event retrospect
Android event retrospect
rogeryi
Similar to WWDC2012Note-Advanced Appearance Customization on iOS
(20)
Take Advantage of UIWebView for iOS Native App Developers
Take Advantage of UIWebView for iOS Native App Developers
行動技術開發概論
行動技術開發概論
编写跨平台的手机软件
编写跨平台的手机软件
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第三天
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第三天
《氪周刊:互联网创业必读》(第71期)
《氪周刊:互联网创业必读》(第71期)
Autodesk Gameware Introduction
Autodesk Gameware Introduction
《氪周刊:互联网创业必读》(第58期).pdf
《氪周刊:互联网创业必读》(第58期).pdf
Hello ipad
Hello ipad
VR-Zone 中文版 - 追蹤新奇科技脈動 2012 Issue 1
VR-Zone 中文版 - 追蹤新奇科技脈動 2012 Issue 1
I os swift 之 fcm 推播服務
I os swift 之 fcm 推播服務
20140222 Unity Windows lab 移轉實作營
20140222 Unity Windows lab 移轉實作營
桌面應用工具軟體開發方案評估 (Based on Unity engine)
桌面應用工具軟體開發方案評估 (Based on Unity engine)
Bootstrap 導入分享
Bootstrap 導入分享
Apache cordova 開發環境建置
Apache cordova 開發環境建置
Android ADK
Android ADK
Android design4.0
Android design4.0
Phonegap入門
Phonegap入門
Inspire dgt 網路技術分享_手機版網頁製作簡介_20111221
Inspire dgt 網路技術分享_手機版網頁製作簡介_20111221
iPhone/iPad APP Development Class 101
iPhone/iPad APP Development Class 101
Android event retrospect
Android event retrospect
More from Ryan Chung
Voice-First Games for Alexa
Voice-First Games for Alexa
Ryan Chung
AI Service Integration - Education
AI Service Integration - Education
Ryan Chung
AI Service Integration
AI Service Integration
Ryan Chung
AI Adoption in the Enterprise
AI Adoption in the Enterprise
Ryan Chung
Intro to Dialogflow Chatbot Development
Intro to Dialogflow Chatbot Development
Ryan Chung
AI in Classroom
AI in Classroom
Ryan Chung
AWS re:Invent 2018 Recap
AWS re:Invent 2018 Recap
Ryan Chung
MovieBot
MovieBot
Ryan Chung
Service Integration Workshop
Service Integration Workshop
Ryan Chung
MPP AI
MPP AI
Ryan Chung
Smart Home Intro Lab
Smart Home Intro Lab
Ryan Chung
Introduction to DialogFlow
Introduction to DialogFlow
Ryan Chung
Conversational AI Orientation
Conversational AI Orientation
Ryan Chung
Udacity Meet Up - 0413
Udacity Meet Up - 0413
Ryan Chung
Amazon Alexa Development Part II
Amazon Alexa Development Part II
Ryan Chung
Amazon Alexa Development
Amazon Alexa Development
Ryan Chung
Microsoft Professional Program - AI
Microsoft Professional Program - AI
Ryan Chung
AI Service Integration
AI Service Integration
Ryan Chung
Intro to AI
Intro to AI
Ryan Chung
Hour of Code - Amazon Alexa
Hour of Code - Amazon Alexa
Ryan Chung
More from Ryan Chung
(20)
Voice-First Games for Alexa
Voice-First Games for Alexa
AI Service Integration - Education
AI Service Integration - Education
AI Service Integration
AI Service Integration
AI Adoption in the Enterprise
AI Adoption in the Enterprise
Intro to Dialogflow Chatbot Development
Intro to Dialogflow Chatbot Development
AI in Classroom
AI in Classroom
AWS re:Invent 2018 Recap
AWS re:Invent 2018 Recap
MovieBot
MovieBot
Service Integration Workshop
Service Integration Workshop
MPP AI
MPP AI
Smart Home Intro Lab
Smart Home Intro Lab
Introduction to DialogFlow
Introduction to DialogFlow
Conversational AI Orientation
Conversational AI Orientation
Udacity Meet Up - 0413
Udacity Meet Up - 0413
Amazon Alexa Development Part II
Amazon Alexa Development Part II
Amazon Alexa Development
Amazon Alexa Development
Microsoft Professional Program - AI
Microsoft Professional Program - AI
AI Service Integration
AI Service Integration
Intro to AI
Intro to AI
Hour of Code - Amazon Alexa
Hour of Code - Amazon Alexa
WWDC2012Note-Advanced Appearance Customization on iOS
1.
Advanced Appearance Customization on
iOS 鐘祥仁 Ryan ryan@iii.org.tw WWDC2012 1 http://MobileDev.TW
2.
• 提供兩張不同解析度的圖
WWDC2012 2 http://MobileDev.TW
3.
在Universal程式中,讓iPhone與iPad使用不同的圖
WWDC2012 3 http://MobileDev.TW
4.
相同背景的按鈕,製作時應將背景與前景分開製作
WWDC2012 4 http://MobileDev.TW
5.
透過UIImage的方法來決定按鈕的大小及延展的方式
WWDC2012 5 http://MobileDev.TW
6.
所以也可以從一小個圖形來作四邊的延展
WWDC2012 6 http://MobileDev.TW
7.
圖片的延展可分為直接拉長或是複製,在下一季的iOS6 SDK,將可讓開發者選擇要用哪一種方式延展。
WWDC2012 7 http://MobileDev.TW
8.
置換背景圖片是改變按鈕文字邊界的最快方式。
WWDC2012 8 http://MobileDev.TW
9.
透過這個新方法,可以避免影像對齊時對到陰影
WWDC2012 9 http://MobileDev.TW
10.
太小的按鈕不好按。透過此覆寫方法的方式,讓44x44之內的區域 都會觸發事件。但使用時要小心,不要讓按鈕與按鈕之間靠太近。
WWDC2012 10 http://MobileDev.TW
11.
旋轉UISlider的方式
WWDC2012 11 http://MobileDev.TW
12.
iOS5之後,可透過此方法,一次客製化某種元件
WWDC2012 12 http://MobileDev.TW
13.
狀態列的顏色將會隨著你的導覽列顏色有所調整
WWDC2012 13 http://MobileDev.TW
14.
讓App一開始就知道狀態列該用什麼顏色
WWDC2012 14 http://MobileDev.TW
15.
這三種bar都增加了陰影效果。
WWDC2012 15 http://MobileDev.TW
16.
內容的view必須在Nav Bar之下,才不會蓋到陰影
WWDC2012 16 http://MobileDev.TW