< Return
Implement scrolling through code through contentOffset
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)
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
- Course Recommendations
- Courseware download
There are currently no materials available for download for this course
Students who have watched this course are also learning
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)

















