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开发实战。

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

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

    [整理]Xcode中的iOS模拟器(iOS Simulator)的介绍和使用心得 iOS模拟器简介 iOS功能简介 iOS模拟器,是在Mac下面开发程序时,开发iOS平台的程序时候,可以使用的辅助工具 ...

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

    iOS模拟器简介 iOS功能简介 iOS模拟器,是在Mac下面开发程序时,开发iOS平台的程序时候,可以使用的辅助工具. 其功能是,帮你模拟iOS平台设备,在模拟器上运行对应的程序,以方便你没有实体设 ...

  3. Xcode中的iOS模拟器(iOS Simulator)的介绍和使用心得

    http://www.crifan.com/intro_ios_simulator_in_xcode_and_usage_summary/

  4. Xamarin.iOS开发初体验

    aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKwAAAA+CAIAAAA5/WfHAAAJrklEQVR4nO2c/VdTRxrH+wfdU84pW0

  5. Xamarin iOS教程之视图显示图像

    Xamarin iOS教程之视图显示图像 Xamarin iOS显示图像 在主视图中显示一个图像,可以让开发者的应用程序变的更有趣,例如,在一些应用程序开始运行时,都会通过图像来显示此应用程序的玩法或 ...

  6. Xamarin iOS教程之警告视图

    Xamarin iOS教程之警告视图 Xamarin iOS警告视图 如果需要向用户显示一条非常重要的消息时,警告视图(UIAlertView类)就可以派上用场了.它的功能是把需要注意的信息显示给用户 ...

  7. Xamarin.Forms教程下载安装Xamarin.iOS

    Xamarin.Forms教程下载安装Xamarin.iOS 下载安装Xamarin.iOS Xamarin.iOS可以为Mac上iOS应用程序在Windows计算机上编写和测试网络提供构建和部署服务 ...

  8. Xamarin iOS教程之自定义视图

    Xamarin iOS教程之自定义视图 Xamarin iOS自定义视图 工具栏中的视图在实际应用开发中用的很多,但是为了吸引用户的眼球,开发者可以做出一些自定义的视图. [示例2-33]以下将实现一 ...

  9. [Xamarin.iOS] 如何引用Objective-c寫的Class Library (转帖)

    這個範例是如何在Xamarin.ios中去使用一個我們自行在Xcode中開發的Objective-c Class Library. 主要會執行的步驟如下 1. 在Xcode 裡面去建立一個Class ...

随机推荐

  1. 看了让人笑了很多很多次的NB的痔疮经历

    前言 这篇杂记其实是去年也就是 2013年9月30日转载的,后来在整理博客分类时七弄八弄误删掉了好多文章,就包括这一篇.今天,2014年9月29日,恰好恰好一年的时候居然在好久未登陆的 OneNote ...

  2. IE7 -- 鼠标移入显示下拉框 不显示的问题 / 以及宽度问题

    这个问题,真的是打击到我了,我一度不相信自己无法解决这个问题.但是我就是真的没有解决. 那么问题解决方案是: 第一 祖先级别有一个相对定位,父级再有一个定位,那么绝对定位显示出来的元素就会不显示. 第 ...

  3. Jquery Validate 正则表达式实用验证代码

    jQuery.validate 的正则验证功能,包括手机号码.电话号码.邮政编码.QQ号码.IP地址.字母和数字.中文的验证等. 手机号码验证 以下为引用内容:  jQuery.validator.a ...

  4. Java中的向上转型和向下转型

    首先要明白一点向上转型和向下转型他们都是建立在继承的基础上. 一.向上转型 子类到父类的转换通常称作向上转型,通俗的说就是定义父类对象指向子类对象. 下面通过一个例子来深入理解向上转型. //定义一个 ...

  5. ruby实时查看日志

    (文章是从我的个人主页上粘贴过来的, 大家也可以访问我的主页 www.iwangzheng.com) 在调试代码的时候,把日志文件打开,边操作边调试能很快帮助我们发现系统中存在的问题. $tail r ...

  6. Linux 磁盘的组成

    基本结构 磁道,扇区,柱面和磁头数 硬盘最基本的组成部分是由坚硬金属材料制成的涂以磁性介质的盘片,不同容量硬盘的盘片数不等.每个盘片有两面,都可记录信息. 每个磁道被分成许多扇形的区域,每个区域叫一个 ...

  7. Windows环境下的jekyll本地搭建

    一.配置ruby环境 由于jekyll是用ruby语言写的一个静态网页生成工具,所以要搭建jekyll本地环境就需要先配置好ruby环境. 1)去官网下载Ruby:https://www.ruby-l ...

  8. 基于nginx和uWSGI在Ubuntu上部署Django

    转自: http://www.jianshu.com/p/e6ff4a28ab5a

  9. 【Python】Python XML 读写

    class ACTIVE_FILE_PROTECT_RULE_VIEW(APIView): renderer_classes = (JSONRenderer, BrowsableAPIRenderer ...

  10. 【Hibernate】Hibernate系列2之Session详解

    Session详解 2.1.概述-一级缓存 2.2.操作session缓存方法 2.3.数据库隔离级别 2.4.持久化状态 2.5.状态转换 2.6.存储过程与触发器