摘要:在iOS开发中,有些公司对字体也有适配要求,为了让字体美观,所以在不同尺寸的屏幕上字体大小也要做到适配。 自己总结了几种方法供大家参考。方法一:用宏定义适配字体大小(根据屏幕尺寸判断)//宏定义
#define SCREEN_WIDTH ([UIScreen mainScreen].bounds.size.width)
#define FONT_SIZE(size) ([UIFont sy
转载
2023-07-13 17:23:20
80阅读
总结: 1.状态栏高度发生变化,解决方案:布局的时候这个高度不要写死,通过方法获取高度. 2.导航栏的视图层级结构发生变化而导致 UI(titleView、UIBarButtonItem) 问题。 3.safeAreaInset 导致 Scrollview 偏移。 4.Tabbar发生变化,建议用系
转载
2017-12-27 14:03:00
951阅读
2评论
iPhone11用户体验 今年的iPhone 11,9月20日正式开售。5499元起售,优惠下来会更低,你买了吗?相信很多小伙伴都购买了iPhone11虽然留言说丑爆了,不可能再买iPhone新款了,但是下手的时候从来都不含糊!今天给大家带来iPhone11的用户体验,以及它的耐摔程度,没用到手的粉丝可以参考,用上的粉丝你也可以在留言板块说说你的
转载
2023-07-28 22:59:38
69阅读
Xcode 13.0 编译问题一些老项目使用的编译方式是 Legacy Build System (Deprecated)。这个方式在 Xcode 13.0中会报编译错误。: The Legacy Build System will be removed in a future release. You can configure the selected build system and thi
转载
2023-09-01 11:02:10
359阅读
1·可升级的设备在更新之前,大家首先要看看自己的苹果设备是否支持升级iOS 11。iPhone方面,支持iPhone 5S后推出的苹果手机。即将推出的iPhone 8和iPhone X则是预装了iOS 11,不需要手动升级。而iPad则支持iPad Pro全系列、iPad Air2、iPad Air、iPad 5、iPad mini 4、iPad mini 3、iPad mini 2。iPod只支
转载
2023-09-13 17:17:38
93阅读
UIBarButtonItem 左边间隙过大,解决方案(ios11之前): 调用下面的方法,设置negativ
原创
2023-08-23 13:35:57
152阅读
一、背景 深色模式在低光环境下(如夜间使用)可以显著减少屏幕发出的蓝光,降低眼睛疲劳,减轻视觉压力。深色背景配合浅色文字能提供更好的对比度和可读性,减少眩光,让内容更易于阅读。深色模式还可以显著节省电量,延长设备的电池续航时间。随着深色模式的普及,越来越多的用户习惯并偏好深色界面。 京东金融App自 ...
# Android 11 适配
## 引言
随着时间的推移,Android系统的版本不断升级,开发者需要适配新的系统版本以确保应用程序的兼容性和稳定性。本文将介绍如何在Android 11上进行适配,并提供相应的代码示例。
## Android 11的新特性
Android 11带来了许多新的特性和改进,包括但不限于以下方面:
- Scoped Storage:引入了一种新的存储模型,更加安
原创
2023-08-19 05:50:13
2207阅读
# 适配Android 11的步骤
## 引言
Android 11是谷歌发布的最新Android版本,为开发者提供了更多的功能和改进。如果你是一名刚入行的开发者,可能会对如何适配Android 11感到困惑。在本文中,我将向你介绍适配Android 11的步骤,并提供相应的代码示例来帮助你理解和实践。
## 步骤概览
下表展示了适配Android 11的整个流程。在下面的内容中,我将详细介绍
原创
2023-12-15 04:47:02
117阅读
拥有非常高人气的第三方定制 ROM 版本-- Lineage OS 今天发布了 18.1 版本更新,开始基于 Android 11 系统。目前官方已经宣布适配 60 多款智能手机,包括 OnePlus、谷歌、小米、索尼、摩托罗拉、LG 以及包括旧型号在内的三星设备。Lineage OS 18.1 包含了 Android Open Source Project (AOSP) 项目中的所有 Andro
转载
2023-06-25 13:46:34
208阅读
需要适配 Android 11 那么建议下载 studio4.2 (金丝雀版)差别就在于旧版SDK不兼容,在 4.1 显示的SDK 是 Android 10.0+,4.2显示的是Android 11。设置studio ,打开模块级 build.gradle 文件并更新 compileSdkVersion 和 targetSdkVersion:android { compileSdkVersion
转载
2023-07-28 23:02:30
328阅读
行为变更:所有应用展开目录这些变化,影响所有的应用,不管你的应用的targetSdkVersion是多少,只要是运行在 Android 11 上都会影响,应该格外的关注:数据访问审核展开目录为了让每次发生以下任一事件时执行相应操作...
原创
2023-03-28 15:06:19
760阅读
# Android 11适配指南
Android 11是谷歌最新发布的操作系统版本,为了让应用程序能够在Android 11上顺利运行,开发者需要进行相应的适配工作。本文将介绍Android 11适配的一些常见问题,并提供一些示例代码供开发者参考。
## 适配要点
在进行Android 11适配时,开发者需要注意以下几个要点:
1. **权限变更**:Android 11引入了一些权限变更
原创
2024-04-26 05:29:44
26阅读
原标题:小米已推出安卓11的MIUI12稳定版,这32款手机在适配行列目前,谷歌方面已经推出Android 11正式版,小米科技方面也第一时间推出了基于Android 11适配的MIUI 12稳定版系统,目前已经对3款机型进行了测试,不过目前还不是全量升级,而是对已经申请的米粉进行推送,目前稳定版内测也暂停了,不过很快也会发布,目前能够适配基于Android 11适配的MIUI 12稳定版的机型也
转载
2023-06-02 08:17:50
365阅读
安卓miui11支持哪些机型?miui11即将公测,小伙伴们是不是很期待呢?52z飞翔网小编为大家带来了miui11适配机型大全,一起来看看吧!安卓miui11支持哪些机型?安卓miui11适配机型大全众所周知,各大手机厂商的系统都是根据安卓来进行深度定制的,随着时间的演变都有自己独到的特点。小米因为手机性价比深受用户的喜爱,得以拥有一大批忠实的用户,但唯独有一点备受吐槽,那就是MIUI系统会有广
转载
2023-10-07 23:03:46
143阅读
IOS平台统一使用HLS协议,包括M3U8文件和分段TS文件1、抖屏现象:播放中画面动作抖动,好像画面的顺序错乱范围:Mp4文件转成TS,没有问题,ASF转成TS文件,有该现象原因:ASF没有cts_delta字段,TS(PES)中的PTS直接使用DTS,H.264中帧的顺序是DTS顺序,与显示顺序是不同的,B帧会出现在P帧前面,但是在后面显示方案:自己根据帧率和帧的顺序,计算PTS,或者恢复出c
原创
2013-11-17 14:01:55
2124阅读
1、autoResizing的出现在iOS6之前,屏幕为了支持横屏,开始出现autoResizing作为屏幕适配的首选2、autoResizing缺点autoResizing只能指定View与父View之间的适配3、autoResizing的使用autoResizing使用简单,在点击每个View的右侧设置中有个autoResizing的选项,其中autoresizing左侧图中有六条线,分别是上
转载
2023-11-04 21:57:28
79阅读
1.Notification(通知) 自从Notification被引入之后,苹果就不断的更新优化,但这些更新优化只是小打小闹,直至现在iOS 10开始真正的进行大改重构,这让开发者也体会到UserNotifications的易用,功能也变得非常强大。 iOS 9 以前的通知 1.在调用方法时,有些方法让人很难区分,容易写错方法,这让开发者有时候很苦恼。 2.应用在运行时和非运行时捕获通知的路径
转载
2024-01-31 13:58:41
105阅读
适配iOS102016年9月7日,苹果发布iOS 10。2016年9月14日,全新的操作系统iOS 10将正式上线。作为开发者,如何适配iOS10呢?1.Notification(通知)自从Notification被引入之后,苹果就不断的更新优化,但这些更新优化只是小打小闹,直至现在iOS 10开始真正的进行大改重构,这让开发者也体会到UserNotifications的易用,功能也变得非常强大。
转载
2024-07-23 20:57:33
84阅读
由于本人很少用xib storyboard 所以这里的说是代码层面的适配.手写代码,很多人在用代码适配都是使用Masonry或者UIView的Category,搭配上一个屏幕宽度比例或者高度比例的系数([[UIScreen mainScreen]bounds].size.宽或者高 / 屏幕的宽度或者高度)。其实用多了你会发现其实适配就是那么回事吧。为什么这么说。在我理解,其实适配就是设计对这个控件
转载
2023-07-26 21:24:33
187阅读