统一编译

优点:

版本方便管理、分发以及版本发布;共用一套逻辑代码,数据结构,逻辑,设计。管理上,投入资源相对较小

缺点:
图片等资源导致适配包都在里面,用户承受大约1.5个包的大小流量,安装包会很大:针对设计上考虑不同适配显示方式,需要代码逻辑判断,可能导致开发代价上较高。

分开不同编译
优点:
更多特性可以单独定制开发,逻辑清楚,资源包更合理,开发代码较小,时间较多

缺点:
管理代价较大,发布,维护等同步代码,需要足够耐性。

建议:

方案一

两个storyboard,共用一个UIViewController的设计方案,基本上解决了这个问题

eg: File --> duplicate,在弹出来的窗口,给文件命名xxx_ipad.storyboard:选中xxx_ipad.storyboard,open as ---> source code,找到targetRuntime,将其修改为targetRuntime="iOS.CocoaTouch.iPad"

方案二

oc代码进行加载判断

iPhone、iPad适配方案选择相关推荐

  1. (适配方案总结)客户薅公司两台ipad,我还要给做适配?

    (适配方案总结)客户薅公司两台ipad,我还要给做适配? 为什么要做屏幕适配? 响应式和自适应 适配方案汇总 PC之可视化大屏 PC之普通适配 移动端适配 适配方案分析 动态加载css和媒体查询 百分 ...

  2. 用户开启了iCloud 照片库,选择了“优化 iPhone/iPad 储存空间”获取图片失败

     1.出现问题 通过PHCachingImageManager使用requestImageForAsset:targetSize:contentMode:options:resultHandler:方 ...

  3. 超详细的rem+vw移动端屏幕适配方案

    在说具体内容之前,我们必须了解几个概念,就是:Retina屏.物理像素.设备独立像素.设备像素比 在CSS中我们一般使用px作为单位,需要注意的是,CSS样式里面的px和物理像素并不是相等的.CSS中 ...

  4. react手机机端css_react工程搭建系列之---移动端适配与antd-mobile高清适配方案

    一.逻辑像素(css像素)与物理像素(设备像素) 机型 逻辑像素 物理像素 Scale Factor iphone 3GS 320 x 480 320 x 480 1x iphone 4 320 x ...

  5. python壁纸超清全面屏_iOS 关于全面屏适配的方案及UI在不同尺寸下适配方案

    iOS 关于全面屏适配的方案及UI在不同尺寸下适配方案 前言 全面屏刚出时,网上有说反人类.但过去这么久了,趋于技术的进步或看久了,大家也都慢慢习惯了(只是笔者还是买不起全面屏).官方适配中文版文档也 ...

  6. vue怎么给pc端浏览器设置一个最小屏幕_图文讲解uni-app的PC宽屏适配方案

    天下苦平台碎片化已久. 在移动互联网以前,开发者只需幸福的面对web.进入移动互联网时代,iOS.Android.H5以及各种小程序快应用层出不穷,开发者再也幸福不起来. 学习n个技术 开发n个版本 ...

  7. flutter ThemeData的使用 屏幕适配方案rpx px

    本篇文章转自我自己的有道云笔记 想看图片去那里 文档:Day 3_30 单独补充 Theme ?.. 链接:http://note.youdao.com/noteshare?id=81a13195fe ...

  8. 移动端与大屏幕自适应适配方案

    vue3+cli4.x+lib-flexible+postcss-pxtorem的移动端与大屏幕适配方案 一.安装并配置相应插件 1.安装lib-flexible与postcss-pxtorem 2. ...

  9. 今日头条屏幕适配方案终极版正式发布!

    原文地址: juejin.im/post/5bce68- 以下是 骚年你的屏幕适配方式该升级了! 系列文章,欢迎转发以及分享: 骚年你的屏幕适配方式该升级了!(一)-今日头条适配方案 骚年你的屏幕适配 ...

最新文章

  1. java操作es聚合操作并显示其他字段_java使用elasticsearch分组进行聚合查询过程解析...
  2. numpy中reshape方法详解
  3. 机器学习基础-标准方程法-04
  4. linux下elasticsearch的安装
  5. 【Codeforces Round #452 (Div. 2) C】 Dividing the numbers
  6. ASP.NET操作Word的IIS权限设置
  7. 【java】序列化:ProtoBuf 与 JSON 的比较
  8. 枚举算法:求解不等式
  9. Requests redirect
  10. 安装和启动tftp-server服务器及可能出现Redirecting to /bin/systemctl restart xinetd.service问题的解决方式...
  11. 易语言获取链接的真实地址_ret2libc过地址随机化
  12. oracle数据对应函数,Oracle函数取得姓名对应的拼音
  13. python蒙特卡洛模拟return_python蒙特卡洛脚本模拟—挑战者号爆炸概率
  14. Android TV Input Framework(TIF)--构建TV input list
  15. 适用于 iOS、Android 和 Windows 设备的移动设备管理
  16. 游戏建模师真实状况,入行4K?网上吐槽的是真的吗?
  17. Java EXCEL 表格导入导出(带下拉选-带VLOOKUP函数封装)
  18. 期刊会议排名、信息检索网站推荐以及IEEE Latex模板下载
  19. 服务器远程桌面连接限制ip,对远程桌面连接的限制
  20. 屏幕截图--截取全屏幕

热门文章

  1. 修复IE9下oninput事件(原生,jq)
  2. 【移动机器人技术】Cartographer使用流程-建图-纯定位-导航
  3. 网站优化的九大技巧,助力您的SEO策略
  4. Linux command lvextend 扩展逻辑卷设备
  5. HDU2036:改革春风吹满地
  6. FIX三天日记-quick fix简介
  7. 通俗易懂Hashmap源码解析
  8. CC2530基础实验:(8)串口通讯-发送字符串控制LED
  9. 软考学习笔记1-计算机数字的码制(原码,反码,补码,移码,奇偶校验码,海明码以及循环冗余码)表示
  10. vue项目查看vue版本及cli版本