ios-xcode中如何让app适应各种分辨率?

问题描述

xcode中如何让app适应各种分辨率?
我自己做出来的app在我的5s上运行正常,但是在4s上。。有些东西显示到界面外面去了看不到了呀。这个问题怎么解决呢?

解决方案

AutoLayout+SizeClass一言两语也说不清,看看下面的博客吧,我平时收藏的。

          初探 iOS8 中的 Size Class           http://blog.callmewhy.com/2014/09/12/learn-ios8-size-class/          iOS 8 AutoLayout与Size Class自悟      http://www.cocoachina.com/ios/20141217/10669.html          Xcode6中自动布局autolayout和sizeclass的使用          http://www.cocoachina.com/ios/20140915/9623.html         视频简介Autolayout与 SizeClass         https://www.youtube.com/watch?v=IwSTXY0awng

解决方案二:
Android--让app适应不同分辨率

解决方案三:
骚年,看不到的东西,放到scrollview上 滚动下不就可以看到了,不知道是不是你需要的

解决方案四:
骚年,看不到的东西,放到scrollview上 滚动下不就可以看到了,不知道是不是你需要的

解决方案五:
试试 AutoLayout 相对布局, 或者是 动态读取屏幕大小,修改控件的 frame

解决方案六:
用storyboard写的还是代码写的?storyboard布局的话打开3.5英寸的看看会变成什么样.代码写的话那就是frame没设置对.

时间: 2024-10-29 07:04:44

ios-xcode中如何让app适应各种分辨率?的相关文章

IOS Xcode中快捷键大全_IOS

在Xcode 中有许多快捷键的设定可以使得你的编程工作更为高效,对于在代码文件中快速导航.定位Bug以及新增应用特性都是极有效的. 当然,你戳进这篇文章的目的也在于想要快速的对代码文件进行操作,或者是让Xcode的各面板更为适应你小本子的屏幕. 在Xcode 所有快捷键中下列这些是首当其冲应当学习的.在你学习到如何使用之后,也许就再也离不开它们了. Xcode中的常用快捷键 新建项目     com + shift +N 新建文件    com  + N 偏好设置  通用   com + , 跳

iOS开发中APP怎么用USB与硬件进行通讯 交互数据 求大神

问题描述 iOS开发中APP怎么用USB与硬件进行通讯 交互数据 求大神 本人最近开发一个iOS项目 其中要求通过USB来访问硬件信息 可有人知道APP通过USB怎么与硬件进行数据交互 看了好多文档依然很不解 求大神 解决方案 http://www.zhihu.com/question/38150683

ios开发中能不能用一个app去下载另一个app的安装包并自动安装

问题描述 ios开发中能不能用一个app去下载另一个app的安装包并自动安装 需求:有一个主APP,用来下载其他APP,比如下载完成后自行安装到主APP中(就像插件),然后会产生一个图标,点击这个图标就会启动新安装的APP,当安装这个APP后又返回到主APP中.---------有点像Iphone的桌面. 有没有大神知道类似的实现方法. 解决方案 你看看腾讯的qq农场,其中需要跳转到qq牧场的时候就和你的情况一样,ps:QQ农场和qq牧场是俩app 解决方案二: 一般来说都是跳到APP stor

iOS开发那些事-Git在Xcode中的配置与使用

很多Git命令都是在命令行下运行的,命令行下管理Git有很多优点不用多说.但最大的缺点是要求用户记住这些命令.因此Git图形界面还是很受一些用户欢迎的,其中Xcode作为集成开发环境工具,也提供了一定Git图形界面功能.但是要想在Xcode中使用Git管理工程代码还想需要进行一些配置,然后才能使用. 如果我们是使用Xcode 4创建的一个iOS工程,在终端的命令行中提交代码时候,可能会出现下面的部分信息: create mode 100644 HelloWorld/HelloWorld.xcod

《iOS 8开发指南》——第6章,第6.2节Xcode中的MVC

6.2 Xcode中的MVC iOS 8开发指南 在用Xcode编程并在Interface Builder中安排用户界面(UI)元素后,Cocoa Touch的结构旨在利用MVC(Model-View-Controller,模型-视图-控制器)设计模式.在本节的内容中,将讲解Xcode中MVC模式的基本知识. 6.2.1 原理 MVC模式会将Xcode项目分为如下3个不同的模块. 1.模型 模型是应用程序的数据,比如项目中的数据模型对象类.模型还包括采用的数据库架构,比如Core Data或者直

《iOS 8开发指南(第2版)》——第6章,第6.2节Xcode中的MVC

6.2 Xcode中的MVC iOS 8开发指南(第2版) 在用Xcode编程并在Interface Builder中安排用户界面(UI)元素后,Cocoa Touch的结构旨在利用MVC(Model-View-Controller,模型-视图-控制器)设计模式.在本节的内容中,将讲解Xcode中MVC模式的基本知识. 6.2.1 原理 MVC模式会将Xcode项目分为如下3个不同的模块. 1.模型 模型是应用程序的数据,比如项目中的数据模型对象类.模型还包括采用的数据库架构,如Core Dat

《iOS 8开发指南》——第6章,第6.3节在Xcode中实现MVC

6.3 在Xcode中实现MVC iOS 8开发指南 在本书前面的内容中,已经讲解了Xcode及其集成的Interface Builder编辑器的知识.并且在本书上一章的内容中,曾经将故事板场景中的对象连接到了应用程序中的代码.在本节的内容中,将详细讲解将视图绑定到控制器的知识. 6.3.1 视图 在Xcode中,虽然可以使用编程的方式创建视图,但是在大多数情况下是使用Interface Builder以可视化的方式设计它们.在视图中可以包含众多界面元素,在加载运行阶段程序时,视图可以创建基本的

布卡漫画:iOS平台中最好用且漫画收藏最多的App

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   iOS平台上看漫画的App很多(如漫画控.漫画街等等),但方便性从来没有任何一个App能够跟Android平台上的「布卡漫画」匹敌的软体,也让很多iOS的用户觉得十分不爽,今天小编与大家分享一款由「布卡漫画」官方所推出的iOS版应用,不过因為App Store审核的关系,iOS版的布卡漫画并没有在App Store上架,您的iPhone/iPod或iPad必须越

《iOS 8开发指南(第2版)》——第6章,第6.3节在Xcode中实现MVC

6.3 在Xcode中实现MVCiOS 8开发指南(第2版)在本书前面的内容中,已经讲解了Xcode及其集成的Interface Builder编辑器的知识.并且在本书上一章的内容中,曾经将故事板场景中的对象连接到了应用程序中的代码.在本节的内容中,将详细讲解将视图绑定到控制器的知识. 6.3.1 视图在Xcode中,虽然可以使用编程的方式创建视图,但是,在大多数情况下是使用Interface Builder以可视化的方式设计它们.在视图中可以包含众多界面元素,在加载运行阶段程序时,视图可以创建