iOS:适配(二)--Universal通用程序 iPhone、iPad界面(关于xib)

原创 2014年10月13日 18:12:54

        本文纯属个人看法,强迫症后遗症 

        版本:xcode 6.0 + iOS SDK 8.0

        讨论范围:控制器的view(创建VC时自带的xib)

------------------------------------

        在xcode中发现没法区别一个xib是iPhone 还是iPad版的?虽然可以查看Utilities中size inspector的大小,但是没有一个明确的标识,表示它是iPhone还是iPad。

  •         如何区别一个xib是iPhone or iPad?

        在xib 查看方式source code中,看它的标识:"com.apple.InterfaceBuilder3.CocoaTouch.iPad.XIB" or  "com.apple.InterfaceBuilder3.CocoaTouch.XIB"

  •         创建xib时的类型?

        创建VC时,可以选着xib的类型,没有Universal的类型。

  •         将iPhone类型的xib转换成iPad类型?

       修改xib source code 浏览模式下的标识。

  •          xib中view界面默认大小?

                 

        坐标不是任何一款机型的坐标大小(Simulated Metrics中size 为inferred)

  •         xib中view大小的修改?

        

Inferred:继承于父类,默认的选项,通常是设备面积多大,view就多大(相当Universal)。在size inspector 中不可以修改view的大小;

Freeform:自由设置,在size inspector 中可以自由设置view的大小;

xx-inch:某个设备的大小。在size inspector 中不可以修改view的大小;(iPhone类型没有iPad那些选项,同理iPad类型)

  •         xib中一般UIView 和VC的view属性的UIView区别?

             有没有simulated metrics(跟控制器view相关)这一设置,在size inspector中可以任意修改大小。

         

版权声明:本文为博主原创文章,未经博主允许不得转载。

IOS之ipad和iphone之间的xib的适配所有的屏幕

今天在项目中运到了这个的一个问题,就是在原来的xib的是适配所有的iphone屏幕,然而现在既要适配iphone 也要适配Ipad,搞的很头大,现在就为了实现这个效果,老大给我了两种方法,就是在xib...
  • moon_prince2013
  • moon_prince2013
  • 2015年10月12日 20:34
  • 1095

iOS:适配(一)--Universal通用程序 iPhone、iPad界面(方法)

选择? 是一个Universal程序还是
  • houseq
  • houseq
  • 2014年10月13日 14:10
  • 14624

IPone上面类似ipad上面的UIPopoverController实现

在做项目的时候想用一个下拉菜单来实现选择,可是看了一下书,在iphone上面有一个UIMeneController类来实现菜单功能,可是试了一下发现它只能横排可选项。我想要的是下拉式的菜单。后来发现有...
  • lqcjdx
  • lqcjdx
  • 2014年11月27日 15:35
  • 542

iOS 如何 分别为 iPad 和 iPhone 建立 不同的 storyboard

iOS 如何 分别为 iPad 和 iPhone 建立 不同的 storyboard    写了一个iphone的程序,storyboard是iphone的,如果想将程序转为ipad的storybo...
  • jeffasd
  • jeffasd
  • 2016年03月04日 10:37
  • 1034

iphone和ipad适配

  • 2013年09月16日 17:12
  • 34KB
  • 下载

iPhone 和 iPad 的适配

ios 目录(?)[+] 原文地址:http://blog.callmewhy.com/2014/09/12/learn-ios8-size-class/ 以前和...
  • yyjjyysleep
  • yyjjyysleep
  • 2016年03月10日 11:07
  • 2471

30个iPhone和iPad应用程序界面设计实例

6月 5 日消息,据国外媒体报道,在今天的现代技术驱动下,手机行业更多的是迎接着 iPhone 和 iPad 的到来。         iPhone 平台是在互联网用户中相当流行,因为它允许他们...
  • e_wsq
  • e_wsq
  • 2013年05月19日 23:03
  • 840

iOS 开发 是分别开发一个iphone 和 ipad 好? 还是开发一个 Universal好?

近期由于工作需要,由于开发周期时间比较短 需要开发一款 产品 要在iphone 和 ipad 平台上 运行 一个版本的优点 1.一个安装包,方便管理,分发 2.你下载了iphone,如果你有ipa...
  • zhengxf_2012
  • zhengxf_2012
  • 2014年10月12日 12:09
  • 1143

iOS:界面适配(二)--Universal通用程序 iPhone、iPad适配(关于xib)

本文纯属个人看法,强迫症后遗症          版本:xcode 6.0 + iOS SDK 8.0         讨论范围:控制器的view(创建VC时自带的xib) ----...
  • yuanchunzi
  • yuanchunzi
  • 2015年07月10日 14:38
  • 817

xib pad适配

如果有使用xib来做界面布局的 将 type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" 和 targetRuntime="iOS.CocoaTo...
  • xyxjn
  • xyxjn
  • 2014年01月06日 15:33
  • 2330
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS:适配(二)--Universal通用程序 iPhone、iPad界面(关于xib)
举报原因:
原因补充:

(最多只允许输入30个字)