Article
Topic
Learning
Download
Q&A
Programming Dictionary
Game
Recent Updates
LOGIN
简体中文(ZH-CN)
English(EN)
繁体中文(ZH-TW)
日本語(JA)
한국어(KO)
Melayu(MS)
Français(FR)
Deutsch(DE)
Next Section: Dynamically generate answer buttons
(2541 plays)
Next Section
Watch Again
ဆ
Chapter
Note
Ask
Courseware
Feedback
Basic video of iOS application UI control development
Chapter1 Basics of iOS application UI control development (1)
1-1 Introduction before class
1-2 Introduction to learning methods
1-3 Introduction to the first iOS program
1-4 Addition calculator interface construction
1-5 The relationship between controller and UIView
1-6 Sum on button click event
1-7 Undo keyboard operations
1-8 Morning knowledge summary
1-9 Button case introduction
1-10 Two states of the button
1-11 Move button position 01
1-12 Move button position 02
1-13 Modify button size
1-14 code encapsulation
1-15 center and bounds
1-16 Animation introduction
1-17 Dynamically create controls 01
1-18 Dynamically create button 02
1-19 Install help documentation and ios7.1 simulator
1-20 Installation of help documentation
Chapter2 Basics of iOS application UI control development (2)
2-1 Common properties of UI controls
2-2 Image Browser 01
2-3 Image Browser 02
2-4 Tom Cat 01
2-5 Tom Cat 02
2-6 The difference between UIButton and UIImageView
2-7 UIButton displays multiple contents
2-8 Summarize
Chapter3 Basics of iOS application UI control development (3)
3-1 Introduction to Jiugongge 01
3-2 Introduction to Jiugongge 02
3-3 Nine-square grid arrangement
3-4 Add child controls to each application View
3-5 Set data for child controls
3-6 Dictionary to model
3-7 Dictionary to model supplement
3-8 Morning summary review
3-9 Package xib
3-10 Package xib supplement
3-11 Encapsulate mvc directory structure
3-12 xib loading process
3-13 Implement download button click function
3-14 Application management summary
Chapter4 Basics of iOS application UI control development (4)
4-1 Build the upper part of the interface
4-2 Lazy loading of data
4-3 Implement the next question function
4-4 Implement the function of clicking to display a large image
4-5 Implement the function of clicking to display a large picture
4-6 Dynamically generate answer buttons
4-7 Create selectable button 01
4-8 Create a selectable button 02
4-9 Click event of the selected button 01
4-10 Click event of the selected button 02
4-11 Answer button click event
4-12 Determine whether the answer is correct
4-13 pop-up dialogue box
4-14 Prompt function
4-15 Set App icon and startup image
4-16 Set App icon and startup image supplement
Chapter5 Basics of iOS application UI control development (5)
5-1 review
5-2 Introduction to UIScrollView
5-3 UIScrollView implements basic scrolling
5-4 Implement scrolling through code through contentOffset
5-5 contentInset and other properties
5-6 Himalaya Case 01
5-7 Himalaya Case 02
5-8 Listen to scroll events through a proxy
5-9 Morning agent review
5-10 UIScrollView implements scaling
5-11 Implement horizontal scrolling
5-12 Implement paging indicator
5-13 Implement automatic scrolling
5-14 FixedBug
5-15 Summary and supplement
Chapter6 Basics of iOS application UI control development (6)
6-1 Startup image and controller size
6-2 Introduction to UITableView
6-3 Basic ideas for displaying data in UITableView
6-4 UITableView displays grouped data
6-5 Display grouped data by loading plist file
6-6 The difference in display effect between grouping and not grouping
6-7 Display a single set of data by loading a plist file
6-8 Common properties of UITableView and UITableViewCell
6-9 UITableView cell reuse
6-10 UITableView cell reuse supplement
6-11 Car brand display loading data
6-12 Car brand display setting right index
6-13 Car brand display editing refresh data
Chapter7 Basics of iOS application UI control development (7)
7-1 Group purchase case 01-loading data
7-2 Group purchase case 02-Customize Cell through xib
7-3 Group purchase case 03-Customized Cell improvement 01
7-4 Group purchase case 04-Customized Cell improvement 02
7-5 Group purchase case 05-Customized Cell improvement 03
7-6 Group purchase case 06-load more 01
7-7 Group purchase case 07-load more 02
7-8 Group purchase case 08-Setting HeaderView
7-9 Weibo Case 01-Introduction
7-10 Weibo Case 02-Usage of UITableViewController
7-11 Weibo Case 03-Customize Cell01-Create sub-controls
7-12 Weibo Case 04-Customize Cell02-Set the data and Frame of the Cell neutron control
7-13 Weibo Case 05-Customized Cell03-encapsulated frame model
7-14 Why do we need to use weak for references of UI controls and proxy properties of UI controls?
Chapter8 Basics of iOS application UI control development (8)
8-1 QQ chat layout-introduction
8-2 QQ chat layout-lazy loading of data
8-3 QQ chat layout-building interface-implementing data source method
8-4 QQ Chat Layout-Create Custom Cell
8-5 QQ chat layout-calculate sub-control Frame
8-6 QQ chat layout-UITableView details adjustment
8-7 QQ chat layout-set message text bubble background 01
8-8 QQ chat layout-set message text bubble background 02
8-9 QQ chat layout-leftView attribute of text box
8-10 Notification publishing and monitoring 01
8-11 Notification publishing and monitoring 02
8-12 Get the specific content of the notification
8-13 Listen for keyboard events
8-14 QQ chat layout-implement automatic reply
Chapter9 Basics of iOS application UI control development (9)
9-1 Introduction before class
9-2 Use of static cells
9-3 Create model - lazy load data - implement data source method
9-4 Custom Cell
9-5 Set the group's Header View01
9-6 Set the group's Header View02
9-7 Set the group's Header View03
9-8 Set the group's Header View04
9-9 App management 01-1
9-10 App Management 01-2
9-11 App management 02
9-12 App management 03
9-13 App Management 04
9-14 KVC supplement
Chapter10 Basics of iOS application UI control development (10)
10-1 Introduction to screen adaptation development
10-2 autoresizing case 01
10-3 autoresizing case 02
10-4 Autoresizing through code
10-5 Introduction to automatic layout 01
10-6 Introduction to automatic layout 02
10-7 Introduction to automatic layout 03
10-8 autolayout case 01-button displayed in the center
10-9 autolayout case 02-distance from all sides
10-10 autolayout case 03-set the same spacing between bottom buttons
10-11 autolayout case 04
10-12 The relationship between startup image and controller size
10-13 Home screen adaptation 01
10-14 Home screen adaptation 02
10-15 autolayout case 05
10-16 Create constraints through code
10-17 Achieve animation effects by modifying constraints
10-18 Introduction to using Size Classes
10-19 Other supplementary knowledge points
10-20 Horizontal midpoint alignment - vertical midpoint alignment supplementary instructions
Previous section
Next Section
Tutorial List
get help
Course Recommendations
Courseware download
Intermediate
Front-end Vue3 actual combat [handwritten vue project]
2857 people are watching
Elementary
APIPOST tutorial [Popularization of technical concepts related to network communication]
1795 people are watching
Intermediate
Issue 22_Comprehensive actual combat
5521 people are watching
Elementary
Issue 22_PHP Programming
5172 people are watching
Elementary
Issue 22_Front-end development
8713 people are watching
Intermediate
Big data (MySQL) video tutorial full version
4525 people are watching
Elementary
Go language tutorial-full of practical information and no nonsense
2794 people are watching
Elementary
GO Language Core Programming Course
2814 people are watching
Intermediate
JS advanced and BootStrap learning
2563 people are watching
Intermediate
SQL optimization and troubleshooting (MySQL version)
3374 people are watching
Intermediate
Redis+MySQL database interview tutorial
2963 people are watching
Elementary
Deliver food or learn programming?
5708 people are watching
Students who have watched this course are also learning
491447 plays
Let's briefly talk about starting a business in PHP
Quick introduction to web front-end development
Large-scale practical Tianlongbabu development of Mini version MVC framework imitating the encyclopedia website of embarrassing things
Getting Started with PHP Practical Development: PHP Quick Creation [Small Business Forum]
Login verification and classic message board
Computer network knowledge collection
Quick Start Node.JS Full Version
The front-end course that understands you best: HTML5/CSS3/ES6/NPM/Vue/...[Original]
Write your own PHP MVC framework (40 chapters in depth/big details/must read for newbies to advance)
notes
X
About us
Disclaimer
Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!