section suivante: UIScrollView实现基本滚动1891 joue

5 秒后自动播放下一节
  Regarder à nouveau

Vidéo de base du développement du contrôle de l'interface utilisateur des applications iOS

Introduction >
chapitredidacticiel
Chapitre1Bases du développement du contrôle de l'interface utilisateur des applications iOS (1)

Introduction avant le cours

02 minutes06 secondes

Introduction aux méthodes d'apprentissage

31 minutes23 secondes

Introduction au premier programme iOS

13 minutes49 secondes

Construction de l'interface du calculateur d'addition

07 minutes32 secondes

La relation entre le contrôleur et UIView

36 minutes41 secondes

Somme sur l'événement de clic sur le bouton

07 minutes28 secondes

Annuler les opérations au clavier

11 minutes44 secondes

Résumé des connaissances du matin

Présentation du boîtier de boutons

Deux états du bouton

15 minutes18 secondes

Déplacer la position du bouton 01

Déplacer la position du bouton 02

Modifier la taille du bouton

11 minutes29 secondes

encapsulation de code

centre et limites

Présentation de l'animation

Créer dynamiquement des contrôles 01

Créer dynamiquement le bouton 02

26 minutes37 secondes

Installer la documentation d'aide et le simulateur ios7.1

12 minutes54 secondes

Installation de la documentation d'aide

Chapitre2Bases du développement du contrôle de l'interface utilisateur des applications iOS (2)

Propriétés communes des contrôles de l'interface utilisateur

Navigateur d'images 01

Navigateur d'images 02

Tom Chat 01

31 minutes03 secondes

Tom Chat 02

56 minutes25 secondes

La différence entre UIButton et UIImageView

UIButton affiche plusieurs contenus

08 minutes47 secondes

Résumer

Chapitre3Bases du développement du contrôle de l'interface utilisateur des applications iOS (3)

Introduction à Jiugongge 01

01 minutes20 secondes

Introduction à Jiugongge 02

09 minutes01 secondes

Disposition en grille de neuf carrés

43 minutes12 secondes

Ajouter des contrôles enfants à chaque application

24 minutes01 secondes

Définir les données pour les contrôles enfants

Dictionnaire à modéliser

Supplément Dictionnaire au modèle

Récapitulatif du matin

03 minutes25 secondes

Paquet xib

Forfait supplément xib

Encapsuler la structure du répertoire mvc

processus de chargement xib

Implémenter la fonction de clic sur le bouton de téléchargement

Résumé de la gestion des applications

Chapitre4Bases du développement du contrôle de l'interface utilisateur des applications iOS (4)

Construire la partie supérieure de l'interface

Chargement paresseux des données

Implémenter la fonction de question suivante

10 minutes06 secondes

Implémenter la fonction de cliquer pour afficher une grande image

Implémenter la fonction de cliquer pour afficher une grande image

Générer dynamiquement des boutons de réponse

Créer un bouton sélectionnable 01

Créer un bouton sélectionnable 02

Événement de clic du bouton sélectionné 01

Événement de clic du bouton sélectionné 02

Événement de clic sur le bouton de réponse

Déterminer si la réponse est correcte

Boîte de dialogue contextuelle

22 minutes54 secondes

Fonction d'invite

18 minutes11 secondes

Définir l'icône de l'application et l'image de démarrage

Définir l'icône de l'application et le supplément de l'image de démarrage

Chapitre5Bases du développement du contrôle de l'interface utilisateur des applications iOS (5)

revoir

Introduction à UIScrollView

14 minutes49 secondes

UIScrollView implémente le défilement de base

16 minutes30 secondes

Implémenter le défilement du code via contentOffset

contentInset et autres propriétés

Cas Himalaya 01

13 minutes07 secondes

Cas Himalaya 02

Écoutez pour faire défiler les événements via un proxy

Examen des agents du matin

UIScrollView implémente la mise à l'échelle

Implémenter le défilement horizontal

Implémenter l'indicateur de pagination

Implémenter le défilement automatique

Bug corrigé

Résumé et supplément

Chapitre6Bases du développement du contrôle de l'interface utilisateur des applications iOS (6)

Image de démarrage et taille du contrôleur

Introduction à UITableView

17 minutes12 secondes

Idées de base pour afficher les données dans UITableView

UITableView affiche les données groupées

26 minutes05 secondes

Afficher les données groupées en chargeant le fichier plist

27 minutes52 secondes

La différence d'effet d'affichage entre le regroupement et le non-regroupement

Afficher un seul ensemble de données en chargeant un fichier plist

Propriétés communes de UITableView et UITableViewCell

Réutilisation des cellules UITableView

Supplément de réutilisation des cellules UITableView

Données de chargement de l'affichage de la marque de la voiture

Index droit de réglage de l'affichage de la marque de la voiture

Modification de l'affichage de la marque de voiture, données d'actualisation

Chapitre7Bases du développement du contrôle de l'interface utilisateur des applications iOS (7)

Cas d'achat groupé 01-chargement des données

37 minutes27 secondes

Cas d'achat groupé 02-Personnaliser Cell via xib

Cas d'achat groupé 03-Amélioration de cellule personnalisée 01

Cas d'achat groupé 04-Amélioration de cellule personnalisée 02

Cas d'achat groupé 05-Amélioration de cellule personnalisée 03

Cas d'achat groupé 06-charger plus 01

Cas d'achat groupé 07-charger plus 02

Cas d'achat groupé 08-Setting HeaderView

Cas Weibo 01-Introduction

Cas Weibo 02-Utilisation de UITableViewController

Cas Weibo 03-Personnaliser Cell01-Créer des sous-contrôles

Cas Weibo 04-Personnaliser Cell02-Définir les données et le cadre du contrôle neutronique de la cellule

Weibo Case 05-Modèle de cadre encapsulé Cell03 personnalisé

Pourquoi devons-nous utiliser faible pour les références des contrôles d’interface utilisateur et les propriétés proxy des contrôles d’interface utilisateur ?

Chapitre8Bases du développement du contrôle de l'interface utilisateur des applications iOS (8)

Présentation de la présentation du chat QQ

Disposition du chat QQ - chargement paresseux des données

Méthode de source de données d'implémentation d'interface de création de disposition de chat QQ

Disposition du chat QQ - Créer une cellule personnalisée

Cadre de sous-contrôle de calcul de la disposition du chat QQ

Disposition du chat QQ - Ajustement des détails de UITableView

QQ chat layout-set message texte bulle fond 01

QQ chat layout-set message texte bulle fond 02

Attribut QQ chat layout-leftView de la zone de texte

Publication et suivi des notifications 01

Publication et suivi des notifications 02

Obtenez le contenu spécifique de la notification

Écoutez les événements du clavier

Disposition du chat QQ - Mise en œuvre de la réponse automatique

Chapitre9Bases du développement du contrôle de l'interface utilisateur des applications iOS (9)

Introduction avant le cours

Utilisation de cellules statiques

Créer un modèle - chargement différé des données - implémenter la méthode de source de données

Cellule personnalisée

Définir la vue d'en-tête du groupe01

39 minutes56 secondes

Définir la vue d'en-tête du groupe02

Définir la vue d'en-tête du groupe03

Définir la vue d'en-tête du groupe04

Gestion des applications 01-1

07 minutes40 secondes

Gestion des applications 01-2

33 minutes33 secondes

Gestion des applications 02

25 minutes20 secondes

Gestion des applications 03

Gestion des applications 04

Supplément KVC

Chapitre10Bases du développement du contrôle de l'interface utilisateur des applications iOS (10)

Introduction au développement de l'adaptation à l'écran

cas de redimensionnement automatique 01

cas de redimensionnement automatique 02

Redimensionnement automatique via le code

Introduction à la mise en page automatique 01

13 minutes42 secondes

Introduction à la mise en page automatique 02

06 minutes33 secondes

Introduction à la mise en page automatique 03

09 minutes43 secondes

cas de mise en page automatique 01-bouton affiché au centre

21 minutes44 secondes

cas de mise en page automatique 02-distance de tous les côtés

25 minutes43 secondes

cas de mise en page automatique 03 : définir le même espacement entre les boutons du bas

30 minutes11 secondes

cas de mise en page automatique 04

24 minutes25 secondes

La relation entre l'image de démarrage et la taille du contrôleur

08 minutes31 secondes

Adaptation de l'écran d'accueil 01

14 minutes01 secondes

Adaptation de l'écran d'accueil 02

16 minutes06 secondes

cas de mise en page automatique 05

44 minutes12 secondes

Créer des contraintes via le code

12 minutes33 secondes

Obtenez des effets d'animation en modifiant les contraintes

39 minutes19 secondes

Introduction à l'utilisation des classes de taille

Autres points de connaissances supplémentaires

Alignement du point médian horizontal - Instructions supplémentaires pour l'alignement du point médian vertical

  • AnnulerrépondreEnvoi en cours
  • Annulerposter une noteEnvoi en cours