目錄(68章)
倒序
- 封面
- 版權頁
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. UI Fundamentals
- Exploring windows
- Working with views
- UI hierarchy and views inheritance
- Summary
- Chapter 2. UI Components Overview – UIKit
- Exploring text elements
- Exploring buttons and selectors
- View-based components
- Managing and presenting structured data
- The UIAppearance protocol
- Summary
- Chapter 3. Interface Builder XIB and Storyboard
- Interface Builder
- An overview of the editor
- Working with XIB files
- Managing user interfaces with Storyboards
- Connecting user interfaces with your code
- Implementing navigation with Storyboard and segues
- Summary
- Chapter 4. Auto Layout
- How Auto Layout works
- Summary
- Chapter 5. Adaptive User Interfaces
- UI definition with size classes
- User interface's traits
- Size classes and Interface Builder
- Working with Dynamic Type
- Exploring text styles
- Improving Auto Layout structures with UIStackView
- Summary
- Chapter 6. Layers and Core Animation
- Exploring layers
- Working with core animation
- Summary
- Chapter 7. UI Interactions – Touches and Gestures
- Events and touches
- Responder chain
- Gestures and gesture recognizers
- Summary
- Chapter 8. How to Build Custom Controls
- The Thermostat control
- Designing a custom control
- The UIControl class
- Implementing the ThermostatSlider control
- Sending actions
- Customizing the control with UI Appearance
- Summary
- Chapter 9. Introduction to Core Graphics
- Drawing on the graphic context
- UIKit helpers
- Drawing with paths
- Summary
- Index 更新時間:2021-07-23 14:58:53
推薦閱讀
- Mastering Visual Studio 2017
- AngularJS Web Application Development Blueprints
- TypeScript圖形渲染實戰:基于WebGL的3D架構與實現
- Go語言精進之路:從新手到高手的編程思想、方法和技巧(1)
- Spring核心技術和案例實戰
- 蘋果的產品設計之道:創建優秀產品、服務和用戶體驗的七個原則
- QGIS Python Programming Cookbook(Second Edition)
- Buildbox 2.x Game Development
- App Inventor 2 Essentials
- jQuery技術內幕:深入解析jQuery架構設計與實現原理
- 深入淺出Python數據分析
- H5+移動營銷設計寶典
- C# 7.1 and .NET Core 2.0:Modern Cross-Platform Development(Third Edition)
- Kohana 3.0 Beginner's Guide
- C語言解惑:指針、數組、函數和多文件編程
- 瘋狂Java講義精粹
- 代碼揭秘
- Linux C編程從入門到精通(“十二五”國家重點圖書出版規劃項目)
- 寫給風控師的實操手冊(全2冊)
- Google API大全
- 深入理解Kotlin協程
- 編寫整潔的Python代碼
- Cross-platform UI Development with Xamarin.Forms
- RavenDB 2.x Beginner's Guide
- Xamarin Crossplatform Application Development
- Xamarin 4 By Example
- Designing and Implementing Test Automation Frameworks with QTP
- Learning Embedded Linux Using the Yocto Project
- The Applied SQL Data Analytics Workshop
- C++程序設計:思想與方法 慕課版(第3版)