博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ios 适应屏幕
阅读量:7061 次
发布时间:2019-06-28

本文共 395 字,大约阅读时间需要 1 分钟。

标准做法:auto layout 

其中:也可以用代码判断 
1、如果不是hardcode的话,又怎么会不兼容呢。。 
2、如果你全写320*480也是兼容吗
3、写320嘛的就是hardcode啊。 
4、我发现现在很多应用还没适配那个大屏幕的,都是放大模式 
5、sizes class 就好了 
6、以前用 al 的现在至少适配一下 sc 就可以了 
7、所以说,码代码一定要杜绝hardcode
 
注:sb + al 是趋势.. 能够极大的降低开发的工作量 
其中ipad和iphone整体视图的策略都不同,iPhone 是 push 多 iPad 的是 popover 多 
同时介绍使用Constraint(自动布局),一开始会不习惯,后来就会觉得好爽。
 
现在多了好多东西,局部,弹出框这种还是要手写(这种),
 原来的话 弹出框可以直接用 VC 来处理 传一张屏幕截图到 第二个 VC 作为背景 。

转载地址:http://qjyll.baihongyu.com/

你可能感兴趣的文章
Activity生命周期函数、onSaveInstanceState()和onRestoreInstanceState()的介绍
查看>>
分表处理设计思想和实现[转载]
查看>>
iOS开发UI篇—popoverController简单介绍
查看>>
Transform 1
查看>>
Odoo 外协加工产品的实现
查看>>
android WebView总结
查看>>
HTTP协议详解
查看>>
hibernate不调用save也保存上了
查看>>
netty 粘包的解决策略
查看>>
10 Things Every Java Programmer Should Know about String
查看>>
C# ICSharpCode.SharpZipLib.dll文件压缩和解压功能类整理,上传文件或下载文件很常用...
查看>>
C语言的左位移能不能超过8位?
查看>>
关于读博,关于成为一个专家
查看>>
Java下拼接执行动态SQL语句(转)
查看>>
linux 系统负载高 如何检查
查看>>
怎么样 javascript / js 在 建立map
查看>>
复杂度
查看>>
利用navicat创建存储过程、触发器和使用游标的简单实例
查看>>
可视化分析之图表选择
查看>>
linux -- ubuntu 14.10开机出现错误“Error found when loading /root/.profile”解决
查看>>