Suche senden
Hochladen
Курсы по мобильной разработке. 3 лекция. Сложные интерфейсы.
•
0 gefällt mir
•
1,043 views
Глеб Тарасов
Folgen
Bildung
Technologie
Kunst & Fotos
Melden
Teilen
Melden
Teilen
1 von 34
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
bank management system
bank management system
Aisha Aisha
The Truth About Lambdas in PHP
The Truth About Lambdas in PHP
Sharon Levy
One dimensional operation of Array in C- language
One dimensional operation of Array in C- language
9096308941
Let it Flow - Introduction to Functional Reactive Programming
Let it Flow - Introduction to Functional Reactive Programming
Artur Skowroński
Bankers Algo Implementation
Bankers Algo Implementation
Deepak Agarwal
C programs
C programs
Bharathi N Reddy
The Django Book CH13 Generating Non-HTML Content
The Django Book CH13 Generating Non-HTML Content
Johnny Wang
Listing for MyNumberFormats
Listing for MyNumberFormats
Derek Dhammaloka
Empfohlen
bank management system
bank management system
Aisha Aisha
The Truth About Lambdas in PHP
The Truth About Lambdas in PHP
Sharon Levy
One dimensional operation of Array in C- language
One dimensional operation of Array in C- language
9096308941
Let it Flow - Introduction to Functional Reactive Programming
Let it Flow - Introduction to Functional Reactive Programming
Artur Skowroński
Bankers Algo Implementation
Bankers Algo Implementation
Deepak Agarwal
C programs
C programs
Bharathi N Reddy
The Django Book CH13 Generating Non-HTML Content
The Django Book CH13 Generating Non-HTML Content
Johnny Wang
Listing for MyNumberFormats
Listing for MyNumberFormats
Derek Dhammaloka
Angular promises and http
Angular promises and http
Alexe Bogdan
Angular server-side communication
Angular server-side communication
Alexe Bogdan
Angular and The Case for RxJS
Angular and The Case for RxJS
Sandi Barr
exportDisabledUsersRemoveMailbox
exportDisabledUsersRemoveMailbox
Daniel Gilhousen
Seeking the truth from mobile analytics
Seeking the truth from mobile analytics
Mouhcine El Amine
iOS Beginners Lesson 4
iOS Beginners Lesson 4
Calvin Cheng
Angular 1.x vs. Angular 2.x
Angular 1.x vs. Angular 2.x
Eyal Vardi
Design patterns in javascript
Design patterns in javascript
Abimbola Idowu
Watch out: Observables are here to stay
Watch out: Observables are here to stay
Guilherme Ventura
ECMAScript 5: Новое в JavaScript
ECMAScript 5: Новое в JavaScript
Департамент Стратегических Технологий
Pioc
Pioc
Tom Sun
20111030i phonedeveloperworkshoppublished
20111030i phonedeveloperworkshoppublished
Yoichiro Sakurai
8.1
8.1
namthip2539
AngularJS $Provide Service
AngularJS $Provide Service
Eyal Vardi
Angular 2 Architecture
Angular 2 Architecture
Eyal Vardi
Computer programing w
Computer programing w
cexpertise
Reactive Programming Patterns with RxSwift
Reactive Programming Patterns with RxSwift
Florent Pillet
Интуит. Разработка приложений для iOS. Лекция 9. Нестандартный интерфейс
Интуит. Разработка приложений для iOS. Лекция 9. Нестандартный интерфейс
Глеб Тарасов
Интуит. Разработка приложений для iOS. Лекция 5. Сложные Views
Интуит. Разработка приложений для iOS. Лекция 5. Сложные Views
Глеб Тарасов
Школа-Студия разработки приложений для iOS. 3 лекция. Интерфейсы, прололжение
Школа-Студия разработки приложений для iOS. 3 лекция. Интерфейсы, прололжение
Глеб Тарасов
Интуит. Разработка приложений для iOS. Лекция 11. Расширенные возможности уст...
Интуит. Разработка приложений для iOS. Лекция 11. Расширенные возможности уст...
Глеб Тарасов
Интуит. Разработка приложений для iOS. Лекция 12. Тестирование, публикация и др.
Интуит. Разработка приложений для iOS. Лекция 12. Тестирование, публикация и др.
Глеб Тарасов
Weitere ähnliche Inhalte
Was ist angesagt?
Angular promises and http
Angular promises and http
Alexe Bogdan
Angular server-side communication
Angular server-side communication
Alexe Bogdan
Angular and The Case for RxJS
Angular and The Case for RxJS
Sandi Barr
exportDisabledUsersRemoveMailbox
exportDisabledUsersRemoveMailbox
Daniel Gilhousen
Seeking the truth from mobile analytics
Seeking the truth from mobile analytics
Mouhcine El Amine
iOS Beginners Lesson 4
iOS Beginners Lesson 4
Calvin Cheng
Angular 1.x vs. Angular 2.x
Angular 1.x vs. Angular 2.x
Eyal Vardi
Design patterns in javascript
Design patterns in javascript
Abimbola Idowu
Watch out: Observables are here to stay
Watch out: Observables are here to stay
Guilherme Ventura
ECMAScript 5: Новое в JavaScript
ECMAScript 5: Новое в JavaScript
Департамент Стратегических Технологий
Pioc
Pioc
Tom Sun
20111030i phonedeveloperworkshoppublished
20111030i phonedeveloperworkshoppublished
Yoichiro Sakurai
8.1
8.1
namthip2539
AngularJS $Provide Service
AngularJS $Provide Service
Eyal Vardi
Angular 2 Architecture
Angular 2 Architecture
Eyal Vardi
Computer programing w
Computer programing w
cexpertise
Reactive Programming Patterns with RxSwift
Reactive Programming Patterns with RxSwift
Florent Pillet
Was ist angesagt?
(17)
Angular promises and http
Angular promises and http
Angular server-side communication
Angular server-side communication
Angular and The Case for RxJS
Angular and The Case for RxJS
exportDisabledUsersRemoveMailbox
exportDisabledUsersRemoveMailbox
Seeking the truth from mobile analytics
Seeking the truth from mobile analytics
iOS Beginners Lesson 4
iOS Beginners Lesson 4
Angular 1.x vs. Angular 2.x
Angular 1.x vs. Angular 2.x
Design patterns in javascript
Design patterns in javascript
Watch out: Observables are here to stay
Watch out: Observables are here to stay
ECMAScript 5: Новое в JavaScript
ECMAScript 5: Новое в JavaScript
Pioc
Pioc
20111030i phonedeveloperworkshoppublished
20111030i phonedeveloperworkshoppublished
8.1
8.1
AngularJS $Provide Service
AngularJS $Provide Service
Angular 2 Architecture
Angular 2 Architecture
Computer programing w
Computer programing w
Reactive Programming Patterns with RxSwift
Reactive Programming Patterns with RxSwift
Andere mochten auch
Интуит. Разработка приложений для iOS. Лекция 9. Нестандартный интерфейс
Интуит. Разработка приложений для iOS. Лекция 9. Нестандартный интерфейс
Глеб Тарасов
Интуит. Разработка приложений для iOS. Лекция 5. Сложные Views
Интуит. Разработка приложений для iOS. Лекция 5. Сложные Views
Глеб Тарасов
Школа-Студия разработки приложений для iOS. 3 лекция. Интерфейсы, прололжение
Школа-Студия разработки приложений для iOS. 3 лекция. Интерфейсы, прололжение
Глеб Тарасов
Интуит. Разработка приложений для iOS. Лекция 11. Расширенные возможности уст...
Интуит. Разработка приложений для iOS. Лекция 11. Расширенные возможности уст...
Глеб Тарасов
Интуит. Разработка приложений для iOS. Лекция 12. Тестирование, публикация и др.
Интуит. Разработка приложений для iOS. Лекция 12. Тестирование, публикация и др.
Глеб Тарасов
Gleb Tarasov. Portfolio
Gleb Tarasov. Portfolio
Глеб Тарасов
Интуит. Разработка приложений для iOS. Лекция 10. Поддержка iPad
Интуит. Разработка приложений для iOS. Лекция 10. Поддержка iPad
Глеб Тарасов
Andere mochten auch
(7)
Интуит. Разработка приложений для iOS. Лекция 9. Нестандартный интерфейс
Интуит. Разработка приложений для iOS. Лекция 9. Нестандартный интерфейс
Интуит. Разработка приложений для iOS. Лекция 5. Сложные Views
Интуит. Разработка приложений для iOS. Лекция 5. Сложные Views
Школа-Студия разработки приложений для iOS. 3 лекция. Интерфейсы, прололжение
Школа-Студия разработки приложений для iOS. 3 лекция. Интерфейсы, прололжение
Интуит. Разработка приложений для iOS. Лекция 11. Расширенные возможности уст...
Интуит. Разработка приложений для iOS. Лекция 11. Расширенные возможности уст...
Интуит. Разработка приложений для iOS. Лекция 12. Тестирование, публикация и др.
Интуит. Разработка приложений для iOS. Лекция 12. Тестирование, публикация и др.
Gleb Tarasov. Portfolio
Gleb Tarasov. Portfolio
Интуит. Разработка приложений для iOS. Лекция 10. Поддержка iPad
Интуит. Разработка приложений для iOS. Лекция 10. Поддержка iPad
Ähnlich wie Курсы по мобильной разработке. 3 лекция. Сложные интерфейсы.
Курсы по мобильной разработке под iOS. 4 лекция. Возможности телефона
Курсы по мобильной разработке под iOS. 4 лекция. Возможности телефона
Глеб Тарасов
Formacion en movilidad: Conceptos de desarrollo en iOS (III)
Formacion en movilidad: Conceptos de desarrollo en iOS (III)
Mobivery
I os 15
I os 15
信嘉 陳
I os 11
I os 11
信嘉 陳
201104 iphone navigation-based apps
201104 iphone navigation-based apps
Javier Gonzalez-Sanchez
I os 04
I os 04
信嘉 陳
Formacion en movilidad: Conceptos de desarrollo en iOS (IV)
Formacion en movilidad: Conceptos de desarrollo en iOS (IV)
Mobivery
303 TANSTAAFL: Using Open Source iPhone UI Code
303 TANSTAAFL: Using Open Source iPhone UI Code
jonmarimba
004
004
Stronger Shen
iOS Training Session-3
iOS Training Session-3
Hussain Behestee
package org dev
package org dev
jaya lakshmi
Package org dev
Package org dev
jaya lakshmi
MobileCity:Core Data
MobileCity:Core Data
Allan Davis
CocoaHeads Toulouse - Guillaume Cerquant - UIView
CocoaHeads Toulouse - Guillaume Cerquant - UIView
CocoaHeads France
Agile Iphone Development
Agile Iphone Development
Giordano Scalzo
Day 1
Day 1
Pat Zearfoss
ReactiveCocoa in Practice
ReactiveCocoa in Practice
Outware Mobile
Synchronizing without internet - Multipeer Connectivity (iOS)
Synchronizing without internet - Multipeer Connectivity (iOS)
Jorge Maroto
Iphone course 2
Iphone course 2
Janet Huang
Side effects-con-redux
Side effects-con-redux
Nicolas Quiceno Benavides
Ähnlich wie Курсы по мобильной разработке. 3 лекция. Сложные интерфейсы.
(20)
Курсы по мобильной разработке под iOS. 4 лекция. Возможности телефона
Курсы по мобильной разработке под iOS. 4 лекция. Возможности телефона
Formacion en movilidad: Conceptos de desarrollo en iOS (III)
Formacion en movilidad: Conceptos de desarrollo en iOS (III)
I os 15
I os 15
I os 11
I os 11
201104 iphone navigation-based apps
201104 iphone navigation-based apps
I os 04
I os 04
Formacion en movilidad: Conceptos de desarrollo en iOS (IV)
Formacion en movilidad: Conceptos de desarrollo en iOS (IV)
303 TANSTAAFL: Using Open Source iPhone UI Code
303 TANSTAAFL: Using Open Source iPhone UI Code
004
004
iOS Training Session-3
iOS Training Session-3
package org dev
package org dev
Package org dev
Package org dev
MobileCity:Core Data
MobileCity:Core Data
CocoaHeads Toulouse - Guillaume Cerquant - UIView
CocoaHeads Toulouse - Guillaume Cerquant - UIView
Agile Iphone Development
Agile Iphone Development
Day 1
Day 1
ReactiveCocoa in Practice
ReactiveCocoa in Practice
Synchronizing without internet - Multipeer Connectivity (iOS)
Synchronizing without internet - Multipeer Connectivity (iOS)
Iphone course 2
Iphone course 2
Side effects-con-redux
Side effects-con-redux
Mehr von Глеб Тарасов
Интуит. Разработка приложений для iOS. Лекция 8. Работа с данными
Интуит. Разработка приложений для iOS. Лекция 8. Работа с данными
Глеб Тарасов
Интуит. Разработка приложений для iOS. Лекция 7. Работа с сетью
Интуит. Разработка приложений для iOS. Лекция 7. Работа с сетью
Глеб Тарасов
Интуит. Разработка приложений для iOS. Лекция 4. Controllers
Интуит. Разработка приложений для iOS. Лекция 4. Controllers
Глеб Тарасов
Интуит. Разработка приложений для iOS. Лекция 3. Views
Интуит. Разработка приложений для iOS. Лекция 3. Views
Глеб Тарасов
Интуит. Разработка приложений для iOS. Лекция 2. Objective-C
Интуит. Разработка приложений для iOS. Лекция 2. Objective-C
Глеб Тарасов
Интуит. Разработка приложений для iOS. Лекция 1. Знакомство.
Интуит. Разработка приложений для iOS. Лекция 1. Знакомство.
Глеб Тарасов
Презентация проекта Ulect
Презентация проекта Ulect
Глеб Тарасов
Презентация для Foundation Institute
Презентация для Foundation Institute
Глеб Тарасов
Делаем жизнь лучше с CocoaPods
Делаем жизнь лучше с CocoaPods
Глеб Тарасов
msumobi2. Лекция 2
msumobi2. Лекция 2
Глеб Тарасов
msumobi2. Лекция 1
msumobi2. Лекция 1
Глеб Тарасов
Школа-Студия разработки приложений для iOS. 5 лекция. Разное
Школа-Студия разработки приложений для iOS. 5 лекция. Разное
Глеб Тарасов
Школа-студия разработки для iOS. Лекция 4. Работа с данными
Школа-студия разработки для iOS. Лекция 4. Работа с данными
Глеб Тарасов
Школа-студия разработки приложений для iOS. 2 лекция. MVC, View, Controllers
Школа-студия разработки приложений для iOS. 2 лекция. MVC, View, Controllers
Глеб Тарасов
Школа-студия разработки приложений для iOS. Лекция 1. Objective-C
Школа-студия разработки приложений для iOS. Лекция 1. Objective-C
Глеб Тарасов
ShareKit. Evernote Dev Meetup
ShareKit. Evernote Dev Meetup
Глеб Тарасов
Глеб Тарасов. Портфолио
Глеб Тарасов. Портфолио
Глеб Тарасов
Курсы по мобильной разработке под iOS. 6 лекция. Инструменты
Курсы по мобильной разработке под iOS. 6 лекция. Инструменты
Глеб Тарасов
Курсы по мобильной разработке под iOS. 5 лекция. Работа с данными
Курсы по мобильной разработке под iOS. 5 лекция. Работа с данными
Глеб Тарасов
Курсы по мобильной разработке. 2 лекция. Построение интерфейсов в iOS
Курсы по мобильной разработке. 2 лекция. Построение интерфейсов в iOS
Глеб Тарасов
Mehr von Глеб Тарасов
(20)
Интуит. Разработка приложений для iOS. Лекция 8. Работа с данными
Интуит. Разработка приложений для iOS. Лекция 8. Работа с данными
Интуит. Разработка приложений для iOS. Лекция 7. Работа с сетью
Интуит. Разработка приложений для iOS. Лекция 7. Работа с сетью
Интуит. Разработка приложений для iOS. Лекция 4. Controllers
Интуит. Разработка приложений для iOS. Лекция 4. Controllers
Интуит. Разработка приложений для iOS. Лекция 3. Views
Интуит. Разработка приложений для iOS. Лекция 3. Views
Интуит. Разработка приложений для iOS. Лекция 2. Objective-C
Интуит. Разработка приложений для iOS. Лекция 2. Objective-C
Интуит. Разработка приложений для iOS. Лекция 1. Знакомство.
Интуит. Разработка приложений для iOS. Лекция 1. Знакомство.
Презентация проекта Ulect
Презентация проекта Ulect
Презентация для Foundation Institute
Презентация для Foundation Institute
Делаем жизнь лучше с CocoaPods
Делаем жизнь лучше с CocoaPods
msumobi2. Лекция 2
msumobi2. Лекция 2
msumobi2. Лекция 1
msumobi2. Лекция 1
Школа-Студия разработки приложений для iOS. 5 лекция. Разное
Школа-Студия разработки приложений для iOS. 5 лекция. Разное
Школа-студия разработки для iOS. Лекция 4. Работа с данными
Школа-студия разработки для iOS. Лекция 4. Работа с данными
Школа-студия разработки приложений для iOS. 2 лекция. MVC, View, Controllers
Школа-студия разработки приложений для iOS. 2 лекция. MVC, View, Controllers
Школа-студия разработки приложений для iOS. Лекция 1. Objective-C
Школа-студия разработки приложений для iOS. Лекция 1. Objective-C
ShareKit. Evernote Dev Meetup
ShareKit. Evernote Dev Meetup
Глеб Тарасов. Портфолио
Глеб Тарасов. Портфолио
Курсы по мобильной разработке под iOS. 6 лекция. Инструменты
Курсы по мобильной разработке под iOS. 6 лекция. Инструменты
Курсы по мобильной разработке под iOS. 5 лекция. Работа с данными
Курсы по мобильной разработке под iOS. 5 лекция. Работа с данными
Курсы по мобильной разработке. 2 лекция. Построение интерфейсов в iOS
Курсы по мобильной разработке. 2 лекция. Построение интерфейсов в iOS
Kürzlich hochgeladen
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
ErwinPantujan2
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
mary850239
Visit to a blind student's school🧑🦯🧑🦯(community medicine)
Visit to a blind student's school🧑🦯🧑🦯(community medicine)
lakshayb543
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
Anupkumar Sharma
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Jemuel Francisco
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
Celine George
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
Conquiztadors- the Quiz Society of Sri Venkateswara College
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Carlos105
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
thorishapillay1
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
AshokKarra1
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
PoojaSen20
Concurrency Control in Database Management system
Concurrency Control in Database Management system
Christalin Nelson
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
Celine George
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
Celine George
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
JoshuaGantuangco2
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
SherlyMaeNeri
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Celine George
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
Conquiztadors- the Quiz Society of Sri Venkateswara College
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
9953056974 Low Rate Call Girls In Saket, Delhi NCR
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
JhezDiaz1
Kürzlich hochgeladen
(20)
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
Visit to a blind student's school🧑🦯🧑🦯(community medicine)
Visit to a blind student's school🧑🦯🧑🦯(community medicine)
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Concurrency Control in Database Management system
Concurrency Control in Database Management system
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
Курсы по мобильной разработке. 3 лекция. Сложные интерфейсы.
1.
Разработка под iOS
Лекция 3 Построение интерфейсов (продолжение) Контроллеры, сложные интерфейсы Глеб Тарасов
2.
Сложные контроллеры
3.
UINavigationController
4.
5.
ViewController *c =
[[ViewController alloc] initWithNibName:@"ViewController" bundle:nil]; UINavigationController *nc = [[UINavigationController alloc] initWithRootViewController:self.viewController];
6.
- (IBAction)buttonTapped {
UIViewController *c = [[SubViewController alloc] initWithNibName:@"SubViewController" bundle:nil]; [self.navigationController pushViewController:c animated:YES]; }
7.
- (id)initWithNibName:(NSString *)nibNameOrNil
bundle: (NSBundle *)nibBundleOrNil { self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; if (self) { self.title = @"ViewController"; } return self; }
8.
9.
UITabBarController
10.
11.
ViewController *c =
[[ViewController alloc] initWithNibName:@"ViewController" bundle:nil]; SubViewController *s = [[SubViewController alloc] initWithNibName:@"SubViewController" bundle:nil]; UITabBarController *tc = [[UITabBarController alloc] init]; tc.viewControllers = [NSArray arrayWithObjects:c, s, nil];
12.
- (id)initWithNibName:(NSString *)nibNameOrNil
bundle: (NSBundle *)nibBundleOrNil { self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; if (self) { self.title = @"ViewController"; self.tabBarItem.image = [UIImage imageNamed:@"1.png"]; } return self; }
13.
14.
UIPageViewController
15.
StoryBoard (демонстрация)
16.
Варианты интерфейсов
17.
http://mobile-patterns.com
18.
Tabs
19.
Dashboard
20.
UITableView + UINavigationController
Гид Покупок: Продукты
21.
Widget Клуб Любителей
Аудиокниг
22.
Нестандартные интерфейсы
News360
23.
Распознавание жестов
24.
UIGestureRecognizer UIView: - (void)addGestureRecognizer:(UIGestureRecognizer *)gestureRecognizer
25.
UITapGestureRecognizer UITapGestureRecognizer *t =
[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapped)]; t.numberOfTapsRequired = 1; t.numberOfTouchesRequired = 1; [self.view addGestureRecognizer:t];
26.
UIPanGestureRecognizer UIPanGestureRecognizer *p =
[[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(pan:)]; [self.view addGestureRecognizer:p]; - (void)pan:(UIPanGestureRecognizer *)sender { CGPoint t = [sender translationInView:self.view]; CGPoint v = [sender velocityInView:self.view]; NSLog(@"%@", NSStringFromCGPoint(t)); NSLog(@"%@", NSStringFromCGPoint(v)); }
27.
UIPinchGestureRecognizer UIPinchGestureRecognizer *pinch =
[[UIPinchGestureRecognizer alloc] initWithTarget:self action:@selector(pinch:)]; [self.view addGestureRecognizer:pinch]; - (void)pinch:(UIPinchGestureRecognizer *)sender { CGFloat scale = sender.scale; NSLog(@"%g", scale); }
28.
UIRotationGestureRecognizer UIRotationGestureRecognizer *r =
[[UIRotationGestureRecognizer alloc] initWithTarget:self action:@selector(rotate:)]; [self.view addGestureRecognizer:r]; - (void)rotate:(UIRotationGestureRecognizer *)sender { CGFloat r = sender.rotation; NSLog(@"%g", r); }
29.
UISwipeGestureRecognizer *s =
[[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(pan:)]; s.direction = UISwipeGestureRecognizerDirectionLeft; [self.view addGestureRecognizer:s]; • UISwipeGestureRecognizer • UILongPressGestureRecognizer UILongPressGestureRecognizer *p = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(pan:)]; p.minimumPressDuration = 0.5; [self.view addGestureRecognizer:p];
30.
UIGestureRecognizerDelegate - (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer; -
(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer: (UIGestureRecognizer *)otherGestureRecognizer; - (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch;
31.
UIGestureRecognizerState typedef enum {
UIGestureRecognizerStatePossible, UIGestureRecognizerStateBegan, UIGestureRecognizerStateChanged, UIGestureRecognizerStateEnded, UIGestureRecognizerStateCancelled, UIGestureRecognizerStateFailed, UIGestureRecognizerStateRecognized = UIGestureRecognizerStateEnded } UIGestureRecognizerState;
32.
Анимация
33.
[UIView beginAnimations:nil context:nil]; [UIView
setAnimationDuration:0.5]; self.view.frame = CGRectMake(100, 100, 50, 50); [UIView commitAnimations]; [UIView beginAnimations:nil context:nil]; self.view.alpha = 0; [UIView commitAnimations];
34.
[UIView beginAnimations:nil context:nil]; [UIView
setAnimationDelegate:self]; [UIView setAnimationDidStopSelector:@selector(animationFinished)]; self.view.alpha = 0; [UIView commitAnimations]; - (void)animationFinished { //... }
Jetzt herunterladen