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: Improvement of the construction function of Himalaya’s basic interface
(1761 plays)
Next Section
Watch Again
ဆ
Chapter
Note
Ask
Courseware
Feedback
Chuanzhi Podcast iOS-UI basic video tutorial
Chapter1 IOS-UI basic knowledge (1)
1-1 Pre-school instructions
1-2 Introduction to the basic directory of ios projects in Xcode
1-3 Introduction to parent-child controls and controllers
1-4 Get and manipulate button properties and
1-5 Show the number on the right and exit the keyboard
1-6 Introduction to basic controls
1-7 Introduction to the properties of basic controls
1-8 Introduction to the frame attribute and the basic attributes of buttons
1-9 Construction of the basic interface for moving pictures
1-10 Implementation of button click function in image moving example
1-11 Solution to the bug where pictures cannot be zoomed in or out
1-12 Preliminary optimization of image moving code
1-13 Implementation of the code optimization function for image movement
1-14 Use of center and bounds
1-15 QQ login homework (review)
1-16 Basic introduction to the viewDidload method and setting button attributes using code
1-17 Using code to listen for button clicks and a basic introduction to image browsers
1-18 Implementation of basic functions of image browser
1-19 Controlling the click button state of the image browser and optimizing the code
1-20 Basic use of dictionaries in image browsers
1-21 Basic understanding and creation of models
1-22 Preliminary understanding of dictionary conversion model
1-23 Introduction to sequence frame animation
1-24 Implementation of playing animation
1-25 Introduction to plist files and lazy loading
1-26 Play sound effects
1-27 Tom cat memory analysis
1-28 review
Chapter2 IOS-UI basic knowledge (2)
2-1 Construction of basic application management interface
2-2 Analysis of the Jiugongge Algorithm for Application Management
2-3 Add small controls
2-4 Set data for each control
2-5 Model extraction and basic understanding of xib
2-6 Get the Xib neutron control and assign data
2-7 Encapsulate the data inside the xib settings
2-8 Review of Jiugongge algorithm and model extraction
2-9 A review of the details of view dependencies on models
2-10 Setting of label when application management download button is clicked
2-11 Button click business and detail processing
2-12 Application management mvc mode layering
2-13 Introduction to documentation comments and bundle related paths
2-14 Plug-in supplement
2-15 Analysis of the picture guessing interface
2-16 Construction of picture guessing interface
2-17 Implementation of the next question function
2-18 Implementation of big picture function
2-19 Click image business logic processing
2-20 Add button with options
2-21 Add answer button
2-22 Guessing business logic processing review
2-23 Implementation of the click function of the option button
2-24 Business logic processing for automatically jumping to the next question function
2-25 Function implementation of answer button click
2-26 Whether the answer is correct business logic processing
2-27 Code extraction and bug fixing
2-28 Implementation of prompt function
2-29 Implementation of prompt function
2-30 Introduction to startup image styles and types
2-31 Set the application startup image and icon
2-32 Preliminary understanding of kvc
2-33 In-depth understanding and use of kvo
Chapter3 IOS-UI basic knowledge (3)
3-1 Introduction to Xcode paths
3-2 Introduction to the scrolling range properties of scrollView
3-3 Introduction to other properties of scrollView
3-4 Initial understanding of agents
3-5 Understanding the use of agents in scrollView
3-6 Add pictures to picture carousel
3-7 Implementation of the image carousel scrolling function
3-8 Preliminary use of picture carousel timer
3-9 Solution to image carousel bug
3-10 Construction of the basic interface of Himalaya
3-11 Improvement of the construction function of Himalaya’s basic interface
3-12 handwriting agent
3-13 Use of agents in alertView
3-14 Another approach to application management
3-15 Use of proxy when clicking download button in application management
3-16 Basic understanding of tableView
3-17 Analysis of tableView data display
3-18 Basic understanding of car display
3-19 Optimization of car display code
3-20 Basic display of a single set of data
3-21 How to write cell reuse identifier
3-22 Analysis of cell reuse
3-23 Cell and tableView properties
3-24 Car display (model nested model)
3-25 Model nested model
3-26 Display data in pop-up box
3-27 Click the monitor pop-up button to change the name
3-28 review
Chapter4 IOS-UI basic knowledge (4)
4-1 Implementation of tg data source method and implementation of model
4-2 Basic construction of tg interface
4-3 xib package
4-4 Basic use of xib
4-5 Construction of interface for loading more data
4-6 Implementation of the function of loading more data
4-7 Use of proxies in loading functions
4-8 Introduction to the method of awakeFromXib
4-9 Add child controls to custom button using code
4-10 Calculate the frame of each control
4-11 Extraction of frame model
4-12 Review (1)
4-13 Basic interface construction and adding sub-controls
4-14 Calculation of rame of QQ chat sub-control
4-15 Calculation of cell height of QQ chat sub-control and summary of steps
4-16 Display chat data and set related properties
4-17 Set the background image of the text
4-18 Set the stretching method of bubbles
4-19 Notification object creation
4-20 Sending and receiving notification information
4-21 Keyboard frame processing
4-22 Improvement of keyboard processing and textFeild attributes
4-23 Implementation of automatic reply function
4-24 Respond to the message
4-25 Review (2)
Chapter5 IOS-UI basic knowledge (5)
5-1 static cell
5-2 Nesting of models
5-3 Preliminary analysis and use of tableViewHeadView
5-4 Use of custom tableViewHeadView
5-5 Set the data of the headView widget
5-6 Set the rotation of small pictures in buttons
5-7 Improvement of image rotation and code extraction
5-8 Small picture rotation
5-9 Introduction to reading Cell in storyBoard
5-10 Application management data reuse issues
5-11 Code encapsulation and extraction
5-12 Understanding and using classification
5-13 Review (1)
5-14 Basic understanding of autoReszing
5-15 Code to implement autoReszing
5-16 Basic understanding of autoLayout
5-17 Description of screen adaptation examples
5-18 Show multiple views
5-19 Use code to set up autolayout perfection
5-20 Implement autolayout with code
5-21 Use of masontry
5-22 Basic understanding of sizeClass
5-23 autolayout implements animation
5-24 Autolayout implements Weibo
5-25 UI controls are modified with weak
5-26 Review (2)
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
491001 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!