Submit Search
Upload
Presentation3 actionsheet alertview
•
2 likes
•
518 views
Ankit Desai
Follow
iOS Programming Slides, Objective C, Getting Started With iOS Programming
Read less
Read more
Software
Report
Share
Report
Share
1 of 16
Recommended
Presentation4 date picker
Presentation4 date picker
Ankit Desai
Presentation1 password
Presentation1 password
Ankit Desai
Presentation2 gesture control
Presentation2 gesture control
Ankit Desai
Presentation11 sq lite
Presentation11 sq lite
Ankit Desai
Presentation14 audio play
Presentation14 audio play
Ankit Desai
Presentation10 view navigation
Presentation10 view navigation
Ankit Desai
Presentation7 segment control
Presentation7 segment control
Ankit Desai
Presentation15 parse xml
Presentation15 parse xml
Ankit Desai
Recommended
Presentation4 date picker
Presentation4 date picker
Ankit Desai
Presentation1 password
Presentation1 password
Ankit Desai
Presentation2 gesture control
Presentation2 gesture control
Ankit Desai
Presentation11 sq lite
Presentation11 sq lite
Ankit Desai
Presentation14 audio play
Presentation14 audio play
Ankit Desai
Presentation10 view navigation
Presentation10 view navigation
Ankit Desai
Presentation7 segment control
Presentation7 segment control
Ankit Desai
Presentation15 parse xml
Presentation15 parse xml
Ankit Desai
Presentation6 ui image_view
Presentation6 ui image_view
Ankit Desai
Presentation5 picker view
Presentation5 picker view
Ankit Desai
java code and document security
java code and document security
Ankit Desai
Presentation8 silder switch_progress
Presentation8 silder switch_progress
Ankit Desai
Java RMI
Java RMI
Ankit Desai
Java Networking
Java Networking
Ankit Desai
java drag and drop and data transfer
java drag and drop and data transfer
Ankit Desai
Java Beans
Java Beans
Ankit Desai
java Jdbc
java Jdbc
Ankit Desai
JDBC
JDBC
Ankit Desai
java swing programming
java swing programming
Ankit Desai
Presentation
Presentation
Rajdeep Kaur
Mobile Web on Touch Event and YUI
Mobile Web on Touch Event and YUI
Morgan Cheng
Android Button
Android Button
bhavin joshi
04 objective-c session 4
04 objective-c session 4
Amr Elghadban (AmrAngry)
Mobile Application Development with JUCE and Native API’s
Mobile Application Development with JUCE and Native API’s
Adam Wilson
Titanium Appcelerator - Beginners
Titanium Appcelerator - Beginners
Ambarish Hazarnis
01 09 - graphical user interface - basic widgets
01 09 - graphical user interface - basic widgets
Siva Kumar reddy Vasipally
Wearables + Azure development
Wearables + Azure development
Andri Yadi
Android Bootcamp Tanzania:understanding ui in_android
Android Bootcamp Tanzania:understanding ui in_android
Denis Minja
Day 3: Getting Active Through Activities
Day 3: Getting Active Through Activities
Ahsanul Karim
Day 3: Getting Active Through Activities
Day 3: Getting Active Through Activities
Ahsanul Karim
More Related Content
Viewers also liked
Presentation6 ui image_view
Presentation6 ui image_view
Ankit Desai
Presentation5 picker view
Presentation5 picker view
Ankit Desai
java code and document security
java code and document security
Ankit Desai
Presentation8 silder switch_progress
Presentation8 silder switch_progress
Ankit Desai
Java RMI
Java RMI
Ankit Desai
Java Networking
Java Networking
Ankit Desai
java drag and drop and data transfer
java drag and drop and data transfer
Ankit Desai
Java Beans
Java Beans
Ankit Desai
java Jdbc
java Jdbc
Ankit Desai
JDBC
JDBC
Ankit Desai
java swing programming
java swing programming
Ankit Desai
Viewers also liked
(11)
Presentation6 ui image_view
Presentation6 ui image_view
Presentation5 picker view
Presentation5 picker view
java code and document security
java code and document security
Presentation8 silder switch_progress
Presentation8 silder switch_progress
Java RMI
Java RMI
Java Networking
Java Networking
java drag and drop and data transfer
java drag and drop and data transfer
Java Beans
Java Beans
java Jdbc
java Jdbc
JDBC
JDBC
java swing programming
java swing programming
Similar to Presentation3 actionsheet alertview
Presentation
Presentation
Rajdeep Kaur
Mobile Web on Touch Event and YUI
Mobile Web on Touch Event and YUI
Morgan Cheng
Android Button
Android Button
bhavin joshi
04 objective-c session 4
04 objective-c session 4
Amr Elghadban (AmrAngry)
Mobile Application Development with JUCE and Native API’s
Mobile Application Development with JUCE and Native API’s
Adam Wilson
Titanium Appcelerator - Beginners
Titanium Appcelerator - Beginners
Ambarish Hazarnis
01 09 - graphical user interface - basic widgets
01 09 - graphical user interface - basic widgets
Siva Kumar reddy Vasipally
Wearables + Azure development
Wearables + Azure development
Andri Yadi
Android Bootcamp Tanzania:understanding ui in_android
Android Bootcamp Tanzania:understanding ui in_android
Denis Minja
Day 3: Getting Active Through Activities
Day 3: Getting Active Through Activities
Ahsanul Karim
Day 3: Getting Active Through Activities
Day 3: Getting Active Through Activities
Ahsanul Karim
Introduction to Android Programming
Introduction to Android Programming
Raveendra R
Hello world ios v1
Hello world ios v1
Teodoro Alonso
Android
Android
San Bunna
Notes Unit4.pptx
Notes Unit4.pptx
MIT Autonomous Aurangabad
Tips & tricks for sharing C# code on iOS, Android and Windows Phone by Jaime ...
Tips & tricks for sharing C# code on iOS, Android and Windows Phone by Jaime ...
.NET Conf UY
Gradle for Android Developers
Gradle for Android Developers
Josiah Renaudin
MOPCON 2014 - Best software architecture in app development
MOPCON 2014 - Best software architecture in app development
anistar sung
Ios - Introduction to platform & SDK
Ios - Introduction to platform & SDK
Vibrant Technologies & Computers
Android L09 - Windows Phone and iOS
Android L09 - Windows Phone and iOS
Mohammad Shaker
Similar to Presentation3 actionsheet alertview
(20)
Presentation
Presentation
Mobile Web on Touch Event and YUI
Mobile Web on Touch Event and YUI
Android Button
Android Button
04 objective-c session 4
04 objective-c session 4
Mobile Application Development with JUCE and Native API’s
Mobile Application Development with JUCE and Native API’s
Titanium Appcelerator - Beginners
Titanium Appcelerator - Beginners
01 09 - graphical user interface - basic widgets
01 09 - graphical user interface - basic widgets
Wearables + Azure development
Wearables + Azure development
Android Bootcamp Tanzania:understanding ui in_android
Android Bootcamp Tanzania:understanding ui in_android
Day 3: Getting Active Through Activities
Day 3: Getting Active Through Activities
Day 3: Getting Active Through Activities
Day 3: Getting Active Through Activities
Introduction to Android Programming
Introduction to Android Programming
Hello world ios v1
Hello world ios v1
Android
Android
Notes Unit4.pptx
Notes Unit4.pptx
Tips & tricks for sharing C# code on iOS, Android and Windows Phone by Jaime ...
Tips & tricks for sharing C# code on iOS, Android and Windows Phone by Jaime ...
Gradle for Android Developers
Gradle for Android Developers
MOPCON 2014 - Best software architecture in app development
MOPCON 2014 - Best software architecture in app development
Ios - Introduction to platform & SDK
Ios - Introduction to platform & SDK
Android L09 - Windows Phone and iOS
Android L09 - Windows Phone and iOS
Recently uploaded
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
Christina Lin
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Christina Lin
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
Frank van der Linden
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
Ortus Solutions, Corp
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
MyIntelliSource, Inc.
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
shikhaohhpro
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
ComplianceQuest1
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Alberto González Trastoy
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
Wave PLM
Professional Resume Template for Software Developers
Professional Resume Template for Software Developers
Vinodh Ram
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
aagamshah0812
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
OnePlan Solutions
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
aditisharan08
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
Evangelist Apps https://twitter.com/EvangelistSW/
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
soniya singh
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
harshavardhanraghave
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
kotipi9215
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
gurkirankumar98700
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio, Inc.
What is Binary Language? Computer Number Systems
What is Binary Language? Computer Number Systems
JheuzeDellosa
Recently uploaded
(20)
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
Professional Resume Template for Software Developers
Professional Resume Template for Software Developers
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽❤️🧑🏻 89...
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
What is Binary Language? Computer Number Systems
What is Binary Language? Computer Number Systems
Presentation3 actionsheet alertview
1.
iOS Programming Objective C
+ iOS
2.
Profile Ankit Desai Ph.D.
Scholar, IET, Ahmedabad University Education: M. Tech. CE, B.E. I. T. Experience: 7.5 Years (Academic and Research) Research Interest: IoT, Big Data Analytics, Machine Learning, Data Mining.
3.
iOS App Development
App Logo / App Icon App Splash Screen App Orientation
4.
App icon
5.
Splash Screen
6.
Increase screen time [NSThread
sleepForTimeInterval:5.0]; Add above line in viewController.m: - (void)viewDidLoad { [NSThread sleepForTimeInterval:5.0]; [super viewDidLoad]; }
7.
Only Portrait
8.
9.
Action Sheet Drag
a button on Interface Builder
10.
Create IBAction Ctrl
+ Click + Drag
11.
Create UIActionSheet Obj. -
(IBAction)openActionSheet:(id)sender { UIActionSheet *asheet=[[UIActionSheet alloc]initWithTitle: @"MyActionSheet" delegate:self cancelButtonTitle:@"Cancel" destructiveButtonTitle:@"Save"otherButtonTitles:@"Ok",@ "myTitle", nil]; [asheet showInView:self.view]; }
12.
Implement a delegate method -
(void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex{ if(buttonIndex==0){ UIAlertView *alert0 = [[UIAlertView alloc]initWithTitle:@"Welcome" message:@"you clicked 0" delegate:nil cancelButtonTitle:@"cancle" otherButtonTitles:nil]; [alert0 show]; }else{ UIAlertView *alert1 = [[UIAlertView alloc]initWithTitle:@"Welcome" message:@"you clicked 1" delegate:nil cancelButtonTitle:@"cancle" otherButtonTitles:nil]; [alert1 show]; } }
13.
To make it
work @interface ViewController : UIViewController<UIAlertViewDelegate> Add <UIAlertViewDelegate> after classname
14.
Output after clicking
button click me… other than save
15.
Deployment of App
Add app bundle id in to website. Create an archive (.ipa) Install archive on device
16.
Thank you For
further communication or queries: Contact me: desaiankitb@gmail.com www.fb.com/desaiankitb
Editor's Notes
After loading all images of respective sizes migrate them to some asset catalog
After loading all images of respective sizes migrate them to some asset catalog