iOS Simulator功能介绍关于Xamarin IOS开发

iOS Simulator功能介绍关于Xamarin IOS开发

iOS Simulator功能介绍

在图1.38所示的运行效果中,所见到的类似于手机的模型就是iOS Simulator。在没有iPhone或iPad设备时,可以使用iOS Simulator对程序进行检测本文选自Xamarin iOS开发实战。

iOS Simulator可以模仿真实的iPhone或iPad等设备的功能各种功能,如表1-3所示。

1-3  iOS Simulator

在表1-3所示的功能中需要注意,iOS Simulator只能实现这些功能,其他的功能是实现不了的,如打电话、发送SMS信息、获取位置数据、照照相、麦克风等。

1.返回首页

如果想要将图1.38所示的应用程序退出(为用户完成某种特定功能所设计的程序被称为应用程序),该怎么办呢?这时就需要选择菜单栏中的“硬件|首页”命令,退出应用程序后的效果,如图1.41所示本文选自Xamarin iOS开发实战。

 

图1.41  退出应用程序

2.设置应用程序的图标

在图1.41中可以看到,退出应用程序后,此应用程序的图标是一个网格状的白色图标,它是iOS默认的图标,一般开发者都不会使用此图标,而是使用了自己设置的图标。更改默认图标的具体步骤如下:

(1)回到HelloWorld工程中,双击打开Info.plist文件,如图1.42所示。

 

图1.42  操作步骤1

(2)找到App Icons下的iOS 7 @2x,在iOS 7 @2x上方有一个空白区域,选择它,弹出选择文件对话框,选择某一图像文件,单击Open按钮,此时选择的图像就显示在了这个空白区域上,如图1.43所示。

 

图1.43  操作步骤2

注意:在App Icons中,有三个空白区域。每一个空白区域对于的iOS都是不一样的,并且显示的内容大小也是不一样的。显示的内容必去要符合空白区域的要求。例如,iOS 7 @2x对应的空白区域要求显示120x120的内容,所选择的图像就必须是120x120的。

单击运行按钮,在出现运行效果后,退出应用程序,就可以看到更改后的图标了,如图1.44所示。

 

图1.44  运行效果

3.旋转屏幕

在讲解iOS Simulator的功能时,提到了它可以实现屏幕旋转的功能,那么怎么将iOS Simulator进行旋转,从而实现屏幕的选择呢?它的实现其实很简单,开发者只需要同时按住Command键和某一个方向键就可以了,如图1.45所示。

 

图1.45  旋转

4.删除应用程序

当开发者想要删除iOS Simulator上的某一应用程序,可以采用以下的步骤:

(1)长按要删除的应用程序的图标,一段时间后,在要删除的应用程序的左上方会出现一个删除图标,如图1.46所示。

 

图1.46  操作步骤1

(2)单击删除图标,会弹出一个提醒对话框,如图1.47所示。

图1.47  操作步骤2                       图1.48  被删除后的效果3

(3)单击Delete按钮,删除此应用程序,此时iOS Simulator的效果如图1.48所示本文选自Xamarin iOS开发实战。

时间: 2024-08-06 07:04:10

iOS Simulator功能介绍关于Xamarin IOS开发的相关文章

【整理】Xcode中的iOS模拟器(iOS Simulator)的介绍和使用心得

[整理]Xcode中的iOS模拟器(iOS Simulator)的介绍和使用心得 iOS模拟器简介 iOS功能简介 iOS模拟器,是在Mac下面开发程序时,开发iOS平台的程序时候,可以使用的辅助工具. 其功能是,帮你模拟iOS平台设备,在模拟器上运行对应的程序,以方便你没有实体设备的时候去调试程序. iOS所支持(模拟)的设备 我此处的iOS 5.1的模拟器,支持的设备有4个: 即: iPad iPad(Retina) iPhone iPhone (Retina) 如何打开iOS模拟器 Xco

【转】Xcode中的iOS模拟器(iOS Simulator)的介绍和使用心得

iOS模拟器简介 iOS功能简介 iOS模拟器,是在Mac下面开发程序时,开发iOS平台的程序时候,可以使用的辅助工具. 其功能是,帮你模拟iOS平台设备,在模拟器上运行对应的程序,以方便你没有实体设备的时候去调试程序. iOS所支持(模拟)的设备 我此处的iOS 5.1的模拟器,支持的设备有4个: 即: iPad iPad(Retina) iPhone iPhone (Retina) 如何打开iOS模拟器 Xcode编译iOS项目后自动打开iOS模拟器(去调试当前程序) 在调试Xcode中的i

Xamarin.iOS开发初体验

Xamarin是一个跨平台开发框架,这一框架的特点是支持用C#开发IOS.Android.Windows Phone和Mac应用,这套框架底层是用Mono实现的. Mono是一款基于.NET框架的开源工程,包含C#语言编译器.CLR运行时和一组类库,能运行于Windows.Linux.Unix.Mac OS和Solaris.对于.NET程序员来说,Xamarin是走向安卓.iOS.Mac跨平台开发的神器,不仅能用熟悉的C#来开发,还能使用Visual Studio作为IDE.本文内容是Xamar

?Xamarin iOS教程之视图显示图像

Xamarin iOS教程之视图显示图像 Xamarin iOS显示图像 在主视图中显示一个图像,可以让开发者的应用程序变的更有趣,例如,在一些应用程序开始运行时,都会通过图像来显示此应用程序的玩法或者规则等.这不仅可以使用户快速理解此应用程序的相关信息,也减少了开发者对应用软件文字的介绍.显示图像的视图被称为图像视图.以下将主要讲解图像视图的一些功能. Xamarin iOS为视图显示图像 显示图像需要使用到UIImageView类创建的对象. [示例2-10]以下就是如何在主视图中显示图像的

Xamarin iOS教程之警告视图

Xamarin iOS教程之警告视图 Xamarin iOS警告视图 如果需要向用户显示一条非常重要的消息时,警告视图(UIAlertView类)就可以派上用场了.它的功能是把需要注意的信息显示给用户.一般显示一条信息,或者是显示一条信息和几个按钮.本节将主要讲解如何为主视图添加警告视图,如何将警告视图进行显示.如何以不同的形式显示警告视图以及响应警告视图. Xamarin iOS为主视图添加警告视图 在工具栏中是没有警告视图的,开发者必须使用代码的形式在主视图中进行添加.它的添加和其他视图的添

?Xamarin iOS教程之自定义视图

Xamarin iOS教程之自定义视图 Xamarin iOS自定义视图 工具栏中的视图在实际应用开发中用的很多,但是为了吸引用户的眼球,开发者可以做出一些自定义的视图. [示例2-33]以下将实现一个自定义的视图.当用户触摸屏幕时,就会出现一个显示手指当前位置的标签视图,以及改变主视图的背景颜色.代码如下: (1)创建一个Single View Application类型的工程,命名为2-13. (2)添加一个C#的类文件,并命名为MyView,具体步骤如下: 首先,选择菜单栏中的文件|New

Xamarin SQLite教程Xamarin.iOS项目添加引用

Xamarin SQLite教程Xamarin.iOS项目添加引用 使用直接方式访问SQLite数据库,需要将System.Data和Mono.Data.SQlite库导入到创建的项目中.下面将分别讲解在Xamarin.iOS和Xamarin.Android项目中添加对应的引用. Xamarin.iOS项目添加引用 在Xamarin.iOS项目中,导入System.Data和Mono.Data.SQLite库的操作步骤如下: (1)打开Xamarin.iOS项目,如iOSSQLiteDemo项目

Visual Studio跨平台开发(2):Xamarin.iOS基本控制项介绍

前言 在上一篇文章中, 我们介绍了Xamarin 以及简单的HelloWorld范例, 这次我们针对iOS的专案目录架构以及基本控制项进行说明. 包含UIButton,UISlider,UISwitch, UIImage以及UIWebView控制项. iOS的使用者界面描述文档, 其副文档名为.xib, 目前在Visual Studio尚未支持直接编辑. 因此在文章中, 我们会先用Xamarin Studio建立专案, 并使用XCode中的Interface Builder布置我们所需的控制项后

Visual Studio跨平台开发实战(2) - Xamarin.iOS基本控制项介绍

原文 Visual Studio跨平台开发实战(2) - Xamarin.iOS基本控制项介绍 前言 在上一篇文章中, 我们介绍了Xamarin 以及简单的HelloWorld范例, 这次我们针对iOS的专案目录架构以及基本控制项进行说明. 包含UIButton,, UISlider, UISwitch, UIImage以及UIWebView控制项. iOS的使用者介面描述档, 其副档名为.xib, 目前在Visual Studio尚未支援直接编辑. 因此在文章中, 我们会先用Xamarin S