Introduction avant le cours
02 minutes06 secondesIntroduction aux méthodes d'apprentissage
31 minutes23 secondesIntroduction au premier programme iOS
13 minutes49 secondesConstruction de l'interface du calculateur d'addition
07 minutes32 secondesLa relation entre le contrôleur et UIView
36 minutes41 secondesSomme sur l'événement de clic sur le bouton
07 minutes28 secondesAnnuler les opérations au clavier
11 minutes44 secondesRésumé des connaissances du matin
Présentation du boîtier de boutons
Deux états du bouton
15 minutes18 secondesDéplacer la position du bouton 01
Déplacer la position du bouton 02
Modifier la taille du bouton
11 minutes29 secondesencapsulation 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 secondesInstaller la documentation d'aide et le simulateur ios7.1
12 minutes54 secondesInstallation de la documentation d'aide
Propriétés communes des contrôles de l'interface utilisateur
Navigateur d'images 01
Navigateur d'images 02
Tom Chat 01
31 minutes03 secondesTom Chat 02
56 minutes25 secondesLa différence entre UIButton et UIImageView
UIButton affiche plusieurs contenus
08 minutes47 secondesRésumer
Introduction à Jiugongge 01
01 minutes20 secondesIntroduction à Jiugongge 02
09 minutes01 secondesDisposition en grille de neuf carrés
43 minutes12 secondesAjouter des contrôles enfants à chaque application
24 minutes01 secondesDéfinir les données pour les contrôles enfants
Dictionnaire à modéliser
Supplément Dictionnaire au modèle
Récapitulatif du matin
03 minutes25 secondesPaquet 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
Construire la partie supérieure de l'interface
Chargement paresseux des données
Implémenter la fonction de question suivante
10 minutes06 secondesImplé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 secondesFonction d'invite
18 minutes11 secondesDé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
revoir
Introduction à UIScrollView
14 minutes49 secondesUIScrollView implémente le défilement de base
16 minutes30 secondesImplémenter le défilement du code via contentOffset
contentInset et autres propriétés
Cas Himalaya 01
13 minutes07 secondesCas 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
Image de démarrage et taille du contrôleur
Introduction à UITableView
17 minutes12 secondesIdées de base pour afficher les données dans UITableView
UITableView affiche les données groupées
26 minutes05 secondesAfficher les données groupées en chargeant le fichier plist
27 minutes52 secondesLa 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
Cas d'achat groupé 01-chargement des données
37 minutes27 secondesCas 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 ?
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
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 secondesDé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 secondesGestion des applications 01-2
33 minutes33 secondesGestion des applications 02
25 minutes20 secondesGestion des applications 03
Gestion des applications 04
Supplément KVC
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 secondesIntroduction à la mise en page automatique 02
06 minutes33 secondesIntroduction à la mise en page automatique 03
09 minutes43 secondescas de mise en page automatique 01-bouton affiché au centre
21 minutes44 secondescas de mise en page automatique 02-distance de tous les côtés
25 minutes43 secondescas de mise en page automatique 03 : définir le même espacement entre les boutons du bas
30 minutes11 secondescas de mise en page automatique 04
24 minutes25 secondesLa relation entre l'image de démarrage et la taille du contrôleur
08 minutes31 secondesAdaptation de l'écran d'accueil 01
14 minutes01 secondesAdaptation de l'écran d'accueil 02
16 minutes06 secondescas de mise en page automatique 05
44 minutes12 secondesCréer des contraintes via le code
12 minutes33 secondesObtenez des effets d'animation en modifiant les contraintes
39 minutes19 secondesIntroduction à 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