1.  iPhoneX的介绍屏幕尺寸我们熟知的iPhone系列开发尺寸概要如下:△ iPhone各机型的开发尺寸转化成我们熟知的像素尺寸:△ 每个机型的多维度尺寸倍图其实就是像素尺寸和开发尺寸的倍率关系,但这只是外在的表现。倍图核心的影响因素在于PPI(DPI),了解屏幕密度与各尺寸的关系有助于我们深度理解倍率的概念:《基础知识学起来!为设计师量身打造的DPI指南》iPhone8在本次升
# Python中的图像缩放倍数resize操作 在处理图像数据时,经常需要对图像进行缩放操作,以便适应不同的显示设备或实现特定的需求。Python中有许多库可以实现图像缩放的操作,其中最常用的就是PIL库(Python Imaging Library)或其更新版本Pillow库。 ## PIL库介绍 PIL库是Python的一个图像处理库,提供了图像处理的基本功能,包括打开、保存、缩放、裁
原创 5月前
66阅读
做屏幕适配让人头大,用rem适配需要获取到系统缩放倍数和浏览器缩放倍数来计算根节点字体大小,网上找来找去都没看见一个满
原创 6月前
57阅读
Apple 设备尺寸iPhone 设备设备名(推出年份)对角线尺寸(英寸)分辨率(像素)PPIAsset点状态栏高度(点)虚拟Home键高度(点)iPhone 11 Pro(2019)5.82436*1125458@3x812*3754434iPhone 11 Pro Max(2019)6.52688*1242458@3x896*4144434iPhone 11(2019)6.11792*8283
图像的缩放查看,在移动终端上早已不是问题,任何一个人都能够熟练的操作图像的缩放。本文所讲述的重点并不是应用层面上的,而是从编码的角度去自己实现一个图像的缩放应用。作者(就是我自己)最近在做一款APP,其中有一个功能就是抓取PC桌面的图像发送到手机上显示。虽说现在的手机屏幕在慢慢的变大,已经可以达到5.5英寸,但是相比PC显示器的20+英寸,还是显得很小,可以展现的内容也很有限。如果整个PC屏幕显
移动端300ms延迟原因2007 年初。苹果公司在发布首款 iPhone 前夕,遇到一个问题:当时的网站都是为大屏幕设备所设计的。于是苹果的工程师们做了一些约定,应对 iPhone 这种小屏幕浏览桌面端站点的问题。双击缩放(double tap to zoom),这也是会有上述 300 毫秒延迟的主要原因。双击缩放,即用手指在屏幕上快速点击两次,iOS 自带的 Safari 浏览器会将网页缩放至原
# 解决 iOS 开发中 AudioServicesPlaySystemSound 音量太小的问题 在 iOS 开发中,我们经常会使用 `AudioServicesPlaySystemSound` 方法来播放系统声音。然而,有时候我们会发现通过该方法播放的声音音量较小,这可能会影响用户体验。那么,如何解决这个问题呢?本文将为大家介绍如何通过一些方法来增加 `AudioServicesPlaySy
原创 6月前
310阅读
介绍NSViewAnimation是Cocoa框架中专门用于动画效果实现的类。它通常被用来对NSView及其子视图进行动画处理,可以通过指定动画的起始状态和结束状态来实现各种动画效果。使用NSViewAnimation需要创建一个NSViewAnimation对象,并设置一些属性,比如动画的持续时间、缓动函数等。接着,可以调用addAnimations方法来添加需要执行动画的NSView及其属性,
### iOS 5的倍数iOS开发中,我们经常会听到这样的说法:iOS 5的倍数。那么,iOS 5的倍数到底指的是什么呢?在这篇文章中,我们将详细介绍iOS 5的倍数,并通过代码示例来帮助大家更好地理解。 ### 什么是iOS 5的倍数iOS 5的倍数指的是iOS系统版本号是5的倍数,比如iOS 5、iOS 10、iOS 15等。通常情况下,每个iOS主要版本更新都会带来一些新的功能
原创 5月前
29阅读
前言最近做挺多的图片处理,透视、缩放、拼接、裁剪、效果等等,那么今天就先来详细对比一下系统API处理缩放的性能,这样也好方便选择那种更优的方式来处理GitHub地址:KJExtensionHandler | | 大致分为以下五种API:UIKit,画布 drawInRect: 和 UIGraphicsGetImageFromCurrentImageContext CoreGraphics / Q
    1.使用CAReplicatorLayer制作等待动画    CALayer+CABasicAnimation可以制作很多简单的动画效果,之前的博客中介绍的“两个动画”,一个是利用一张渐变色图片+CABasicAnimation制作的等待转圈动画,还有一个是利用CAShapeLayer制作的随移动距离而渐变的按钮动画,而这次要制作的圆点缩放动画用到的
你也肯定喜欢炫酷的动画!在APP中,动画就是一个点睛之笔!可以给用户增加一些独特的体验感,估计也有许多的和我一样的,看着那些觉得不错的动画,也就只能流口水的孩子,毕竟可能不知道从哪里下手去写!动画学习的过程我会总结一个系列的出来,总结一下iOS中动画的一个学习的过程,以及当中出现的一些问题也会和大家分享。现总结几点在学习动画之前的知道的一些点,这些能帮助我们写好学好动画。 一:从这里&n
iOS性能优化之耗电量前言最近在测试App的时候,发现手机特别容易发烫,我们都知道 ,如果手机容易发烫,那么耗电量肯定会相当大,手机电量使用的时间也会相对少;对此,我在工作之余抽了点时间,对手机的耗电量进行了一些研究,希望可以给大家起到抛砖引玉的作用,对自己的App进行相应的优化,(在我们的能力范围内 ,系统问题我们暂时没还得靠苹果大佬那边进行优化)让我们的手机电量的使用时间更长些。一、耗电量相关
# iOS缩放view 在iOS开发中,有时候我们需要对视图进行缩放操作,以实现更好的用户体验和交互效果。本文将介绍如何在iOS应用中实现对视图的缩放功能。 ## 缩放视图的基本原理 在iOS中,可以通过对视图的transform属性进行设置来实现视图的缩放操作。transform属性是一个CGAffineTransform类型的属性,用来描述视图的变换操作,包括平移、旋转和缩放等。 通过
原创 2月前
48阅读
为什么会有2倍,3倍图网络上会有很多的解释,这些解释都是对的。通俗点说,出现这种区别是因为,屏幕尺寸没有屏幕分辨率增长的快(所以更高清了)。所以,对于iPhone6来说,1pt(代码中的尺寸值单位,也可理解为屏幕物理尺寸的换算单位)代表2px。对于iPhone6P来说,1pt代表3px。所以对于iPhone6P和iPhone6来说,我们如果都想在屏幕上显示一个100ptx100pt的图片。iPho
# iOS等比缩放的实现方法 ## 一、流程图 ```mermaid graph LR A[需求分析]-->B[代码设计] B-->C[代码实现] C-->D[代码测试] D-->E[发布上线] ``` ## 二、代码实现步骤 ### 1. 需求分析 在进行iOS等比缩放之前,我们需要明确以下需求: - 缩放的目标对象是什么(视图、图片等)? - 缩放的方式是怎样的(手动、自动)? -
原创 8月前
51阅读
​直接贴代码了:- (CGAffineTransform)transformForOrientation { UIInterfaceOrientation orientation = [UIApplication sharedApplication].statusBarOrientation; if (UIInterfaceOrientationLandscapeLeft == orienta
转载 2012-02-16 09:22:00
162阅读
2评论
# iOS 动态缩放iOS应用程序中,动态缩放是一种常见的功能。通过动态缩放,用户可以通过手势来调整视图的大小,从而改变应用程序的外观和交互方式。本文将介绍在iOS应用程序中实现动态缩放的方法,并提供代码示例。 ## 动态缩放的实现方式 在iOS应用程序中,可以通过使用`UIPinchGestureRecognizer`手势识别器来实现动态缩放。`UIPinchGestureRecogn
原创 4月前
33阅读
unity版本2018.4.3f11、IconApplication iconsMain icons for your app (也就是手机 主界面看到的图标)Spotlight iconsSpotlight search results for your app (被搜索到时的图标)Settings iconsDevice’s main Settings page (设置页面的图标)Notifi
转载 2023-09-15 18:24:05
284阅读
px:    逻辑像素,浏览器使用的抽象单位dp,pt:    设备无关像素dpr:    设备缩放比计算公式:1px = (dpr)² * dp;iphone5的dpr=2;所以,1px由4个dp来渲染iphone5的屏幕是640dp*1136dp = 320px*568px; 二DPI: 打印机每英寸可以喷的墨汁点(印刷行业
  • 1
  • 2
  • 3
  • 4
  • 5