Next Section: 封装UITextField_UI布局2132 plays

5 秒后自动播放下一节
  Watch Again

Shangxuetang IOS-UI video tutorial

Introduction >
ChapterCourseware
Chapter1UIView

Create iOS project

Introduction to project catalog

16 minutes22 seconds

StoryBoard is easy to use

07 minutes27 seconds

iOS life cycle

10 minutes02 seconds

xib create project

21 minutes55 seconds

Code creation project

07 minutes06 seconds

Set app icon

12 minutes47 seconds

QQ login interface construction

13 minutes58 seconds

QQ login interface logic

15 minutes16 seconds

iPhone screen size

24 minutes42 seconds

frame和bounds

09 minutes12 seconds

Modify frame value

15 minutes10 seconds

Add delete view

12 minutes44 seconds

Subview operations

18 minutes23 seconds

Detailed explanation of UIColor

23 minutes15 seconds
Chapter2UILabel

UILabel common properties

15 minutes47 seconds

UILabel other properties

21 minutes46 seconds

UIFont

UILabel rich text

16 minutes40 seconds

UILabel rich text (paragraph)

UILabel variable rich text

24 minutes26 seconds

Calculate the height of a single row of Labels

Calculate multi-line Label text height

11 minutes01 seconds

UIlabel adaptive

Vertical text wrapping

16 minutes30 seconds
Chapter3UIImageView

NSBundle

Load local images

13 minutes50 seconds

Load network images

contentMode attribute

12 minutes23 seconds

Set attributes such as rounded corners

21 minutes05 seconds

Image stretching (code)

15 minutes45 seconds

Image stretching (manual)

sequence frame animation

12 minutes50 seconds

GIF animation playback

Chapter4UIButton

UIButton basic properties

15 minutes47 seconds

UIButton basic properties 2

20 minutes34 seconds

UIButton other properties

15 minutes37 seconds

UIControl

25 minutes27 seconds

Jiugongge_custom button

18 minutes17 seconds

Jiugongge_Details adjustment

Customize Tabbar_Create pch file

13 minutes38 seconds

Custom Tabbar_plist usage

14 minutes48 seconds

Custom Tabbar_UI build

17 minutes38 seconds

Custom Tabbar_agent value passing

Chapter5UITextField

UITextField basic properties

UITextField other properties

UITextInputTraits

18 minutes41 seconds

Commonly used proxies for UITextField

UITextField common notifications

Encapsulate UITextField_UI layout

Encapsulate UITextField_details adjustment

Encapsulate UITextField_complete function

Custom keyboard

Drag controls

Chapter6Other controls

Ping An Secure Keyboard_storyboard layout

16 minutes00 seconds

Ping An Secure Keyboard_Fill in data on the interface

Ping An secure keyboard_input box logic

UIAlertView

24 minutes52 seconds

UIAlertView_uiactionSheet

14 minutes48 seconds

UIAlertController

UISwitch

16 minutes18 seconds

uislider

29 minutes34 seconds

UISegment

17 minutes58 seconds

UIStepper

10 minutes50 seconds

UIActivityIndicator

09 minutes56 seconds

Custom HUD

18 minutes22 seconds
Chapter7UIView animation

Common methods of contextual animation

22 minutes43 seconds

tramform use

23 minutes43 seconds

Block animation

20 minutes14 seconds

Block animation_keyframe animation, elastic animation

16 minutes59 seconds

Contextual transition animation

26 minutes05 seconds

Block transition animation

10 minutes35 seconds

Click on image to enlarge

Chapter8navigation controller

View controller life cycle_loadView

16 minutes56 seconds

View controller life cycle_common methods

15 minutes29 seconds

View controller life cycle_other methods

11 minutes58 seconds

modal view

21 minutes50 seconds

Modal view passing value

21 minutes01 seconds

Understanding Navigation Controllers

19 minutes00 seconds

Navigation controller_code implementation

18 minutes30 seconds

Navigation controller_set left and right buttons

20 minutes18 seconds

NavigationController_navigationbar

19 minutes37 seconds

Navigation Controller_Additional Details

19 minutes41 seconds

Custom navigation bar_back button

14 minutes23 seconds

Custom navigation bar package

26 minutes22 seconds

Add functions to custom navigation bar

19 minutes39 seconds
Chapter9Tab bar controller

Tab Bar Controller_Create

18 minutes07 seconds

Tab bar controller_TabbarItem creation

15 minutes25 seconds

nav+tab_structural logic

15 minutes43 seconds

nav+tab_encapsulation

11 minutes19 seconds

Custom tabbar_Import materials

13 minutes46 seconds

Custom tabbar_loading controller

Custom tabbar_load tabbar

Custom tabbar_perfect

Storyboard operation_navigation bar

Storyboard operation_tab bar

Chapter10event delivery

network indicator

11 minutes19 seconds

Modify status bar

Open system apps

How to get window

19 minutes27 seconds

window practice

12 minutes55 seconds

Common usages of UITouch

17 minutes42 seconds

DragUIView

22 minutes11 seconds

Drag practice

08 minutes31 seconds

Event distribution principle

18 minutes08 seconds

event distribution exercise

17 minutes49 seconds

responder chain

06 minutes38 seconds

Custom AlertView_Function Encapsulation

17 minutes00 seconds

Custom AlertView_Add animation

15 minutes12 seconds
Chapter11UIScrollView

Tap gestureTap

18 minutes00 seconds

Long press gestureLong

09 minutes16 seconds

Swipe gesture swipe, pinch gesture pin

15 minutes25 seconds

Rotation gesture rotation, drag gesture pan

15 minutes04 seconds

UIScrollView basic properties

19 minutes28 seconds

UIScrollView other properties

20 minutes22 seconds

UIScrollviewAgent

21 minutes30 seconds

Image Carousel

11 minutes57 seconds

UIPagecontrol

17 minutes49 seconds

Add timer

14 minutes22 seconds

UIScrollView zoom

23 minutes20 seconds

Image Zoom_Basic Settings

14 minutes45 seconds

Image zoom_zoom range

15 minutes46 seconds

Image zoom_set center point

20 minutes47 seconds

Image zoom_function encapsulation

16 minutes58 seconds

Image zoom_perfect details

21 minutes19 seconds

Picture cycle scrolling_Principle

15 minutes00 seconds

Picture circular scrolling_code implementation principle

27 minutes00 seconds

Picture cycle scrolling_load pictures

10 minutes24 seconds

UITextView basic properties

Custom UITextView encapsulation

Custom UITextView package 2

Chapter12UITableView

First introduction to UITableView_table basics

19 minutes00 seconds

First introduction to UITableView and adding data

24 minutes46 seconds

WeChat discovery interface_basic layout

16 minutes27 seconds

WeChat discovery interface_Details adjustment

WeChat discovery interface_click event

Car Brand_Buffer Pool Principle

Car Brand_Index

16 minutes53 seconds

Insert sliding remove_delete operation

insert slide

Batch operation_interface processing

Batch operation_logic code

UITableViewController

18 minutes29 seconds

UITableViewController_static cell

17 minutes01 seconds

Code custom cell_basic cell

16 minutes17 seconds

Code custom cell_cell layout

23 minutes09 seconds

Code custom cell_add data

15 minutes46 seconds

Nib creates a custom cell

17 minutes00 seconds

Nib creates custom header

19 minutes16 seconds

Delete custom lists in batches

NSPredicate_1

NSPredicate_2

11 minutes33 seconds

NSPredicate_3

UISearchController

News Banner_Package

16 minutes59 seconds

News Banner_UI

News Banner_frame calculation

News Banner_Add data

News list_Create cell

News list_Create tableView

QQ Friend 1_Create tableView

QQ friend 1_Create cell

QQ friend 1_Create sectionHeader

23 minutes50 seconds

QQ Friends 2_Click to expand section

QQ Friends 2_Perfect details

Chapter13UICollectionView

Weibo_Create cell

18 minutes55 seconds

Weibo_Dynamic calculation frame

23 minutes48 seconds

Weibo_detail processing

08 minutes00 seconds

Weibo_encapsulated picture display control

16 minutes51 seconds

Weibo_Assign data to pictures

18 minutes29 seconds

Weibo_Calculate the overall height of the cell

10 minutes40 seconds

UICollectionView basics

10 minutes57 seconds

UICollectionView basics_flowLayout

UICollectionView basics_sectionheader

10 minutes56 seconds

UICollectionView Basics_Agent

09 minutes44 seconds

Mogujie_Layout

16 minutes31 seconds

Mogujie_custom cell

24 minutes27 seconds
Chapter14UIPickerView

UIPickerView

25 minutes51 seconds

city ​​selector 1

16 minutes45 seconds

city ​​selector 2

17 minutes25 seconds

UIDatePicker

Chapter15Drawing

Draw line_CGPath draw line

26 minutes18 seconds

Draw Line_Bezier Curve

13 minutes05 seconds

Draw Line_Line Properties

15 minutes04 seconds

draw curve

07 minutes18 seconds

Draw a rounded rectangle

09 minutes24 seconds

Draw a sector

12 minutes24 seconds

Redraw download control

23 minutes03 seconds

Draw picture text

17 minutes18 seconds

Add watermark to pictures

20 minutes13 seconds

Image cropping

11 minutes14 seconds

Picture screenshot

05 minutes07 seconds

Drawing board_line

18 minutes31 seconds

Artboard_Line Color

13 minutes45 seconds

Artboard_Clear Undo, etc.

12 minutes48 seconds

Load pictures from album

17 minutes00 seconds

Save image to photo album

10 minutes34 seconds
Chapter16core animation

CALayer basics

22 minutes08 seconds

CALayer anchor point

13 minutes57 seconds

CALayer implicit animation

14 minutes03 seconds

CABasicAnimation basics

20 minutes37 seconds

CABasicAnimation Basics 2

13 minutes49 seconds

CAKeyframeAnimation_input box jitter

16 minutes18 seconds

CAKeyframeAnimation_Bezier path

09 minutes39 seconds

CAKeyframeAnimation_Motion towards the center of the circle

13 minutes35 seconds

CATransition

21 minutes42 seconds

CAAnimationGroup

12 minutes23 seconds

CADisplayLink use

07 minutes01 seconds

CADisplayLink Practice

24 minutes28 seconds
Chapter17Screen adaptation

ancient adaptation

13 minutes46 seconds

autolayout spacing

22 minutes46 seconds

autolayout same width

11 minutes26 seconds

autolayout adjustment properties, center alignment

15 minutes27 seconds

autolayout exercise

16 minutes38 seconds

ScrollView constraints

11 minutes36 seconds

constrained animation

11 minutes58 seconds

Common control constraints

09 minutes56 seconds

cell equal height StoryBoard

21 minutes43 seconds

cell height StoryBoard

25 minutes29 seconds

Masonry import

17 minutes09 seconds

Masonry Basics

17 minutes29 seconds

Masonry exercises

15 minutes05 seconds

Masonry Exercise 2

07 minutes47 seconds

ScrollView code constraint 1

09 minutes25 seconds

ScrollView code constraints 2

23 minutes01 seconds

cell height code

19 minutes52 seconds
Chapter18UI exercise

Cascading list

36 minutes34 seconds

Nav becomes transparent when TableView scrolls

34 minutes44 seconds
  • CancelreplySending
  • Cancelpost a noteSending