E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
iOS-横竖屏
iOS-
导航栏和状态栏相关
导航栏和状态栏的高度参考链接:https://blog.si-yee.com/2019/04/04/IOS%E7%8A%B6%E6%80%81%E6%A0%8F%E3%80%81%E5%AF%BC%E8%88%AA%E6%A0%8F%E4%BD%BF%E7%94%A8%E6%80%BB%E7%BB%93/iOS7之前:状态栏与导航栏是分开的;iOS7之后:状态栏与导航栏合在一起;导航部分总高度(6
棒棒德
·
2023-08-02 07:35
2019-07-15
iOS高级核心动画技巧浏览地址:https://zsisme.gitbooks.io/
ios-
/content/chapter5/affine-fransforms.html
叶君臣
·
2023-08-02 05:08
LLVM源码分析
LLVM源码分析LLVMIR使用LLVMIR编程LLVM语言参考手册llvm-pass-tutorial推荐LLVMCMU教案深入剖析-
iOS-
编译-Clang—LLVMLLVM_projLLVM编程索引
蟕初的梦想
·
2023-08-02 03:39
c++知识总结
c++语法
Linux基础
c++
iOS-
逆向16-InlineHook
《iOS底层原理文章汇总》上一篇文章《
iOS-
逆向15-HOOK原理《下》》介绍了去符号过程、fishhook以及Monkey重签名和代码注入,本文介绍InlineHook。
一亩三分甜
·
2023-08-01 08:01
iOS-
记一次transform改变后手势失效的问题
当一个UIView被缩放或者放大之后,会发现上面添加的平移手势(UIPanGestureRecognizer)会失效,这是怎么回事呢?分析:缩放改变了UIview的transform属性transform的改变影响了view的frametransform改变之后触摸控件无法触发回调方法,由此可判断控件被判定没有被触摸到。解决:UIview下有一个我们不常用到的API,用来判断触摸点是否在控件上:-
makemake
·
2023-07-31 07:57
FragmentTransaction commit 报错:java.lang.IllegalStateException: commit already called
程序代码如下图所示:
横竖屏
切换时候,FragmentTransactioncommit报错:java.lang.IllegalStateException:commitalreadycalled根据上面的错误信息继续追踪
ChinaDragonDreamer
·
2023-07-29 20:49
#
Android知识点
android
iOS-
自定义MJRefresh下拉刷新动画
前段时间发现天虹旗下”红领巾”app的下拉刷新动画挺有趣,重新仿写了一个;见动画效果;代码实现如下MJRefreshGifHeader继承自MJ中的MJRefreshGifHeader#import"MJRefreshGifHeader.h"@interfaceCustomRefreshGifHeader:MJRefreshGifHeader/**设置state状态下的动画图片images动画持续
飞不越疯人院
·
2023-07-29 13:12
原创
动画
继承
app
界面
图片
测试开发笔记八(专项测试)
响应慢(启动时间,交互响应,H5加载)发热(cpu,mem,io,network,gps等硬件使用)掉电快(硬件占用)兼容性问题(机型覆盖,回归)专项测试(技术维度)崩溃(自动遍历,monkey测试,
横竖屏
切换
提摩太_e9ec
·
2023-07-29 02:24
iOS-
打包报IPA processing failed错误
XCode13打包报错:IPAprocessingfailed,这是我们项目中遇到的问题,通过Xcode直接在手机上Run,是可以正常运行的,但是导出IPA包的时候一直提示报错,网上查阅了一番资料,基本就以下几个方案:拼手速方案:https://blog.csdn.net/zgpeace/article/details/104693812Rosetta方案:https://blog.csdn.ne
翀鹰精灵
·
2023-07-29 00:57
React native 获取屏幕方向,限制
横竖屏
react-native-orientation和react-native-orientation-locker
关于RN下
横竖屏
的相关操作,浏览了很多博客都是使用这个老库居多,后发现一个bug,新库中有所解决。但新库也有点异常的地方。暂时先做记录,后续再来填坑。
Zsama666
·
2023-07-28 07:51
react
native
iOS
android
js
android
java
ios
react
native
180308收藏
IOS-
越狱逆向
iOS教你如何修改微信运动步数-http://www.jianshu.com/p/b8b7fd5447c2iOS微信抢红包Tweak安装教程·Swiftyperhttp://www.swiftyper.com/2016/01/25/ios-tweak-install-guide/buginux/WeChatRedEnvelop:iOS版微信抢红包Tweakhttps://github.com/bu
一点春
·
2023-07-27 23:52
iOS-
快速生成骨架loading
骨架图相比大家现在听到这个词应该不会感到陌生,如今流行的App的内容页都是采用骨架图loading,比之间的小菊花看上去高大上许多。那么作为一个iOS开发者如何快速做出一个骨架图呢?当然有两种方式:一种是站在巨人的肩膀上开发,另外一种是自己摸索。其实这个东西并不难,只是用到了CAGradientLayer,平时开发过程中可能很少用的这个,所以有些人可能不是很了解。只需要看一下苹果的官方文档,我相信
a乾坤大挪移a
·
2023-07-27 21:12
iOS-
底层原理:Block
这里主要介绍block的类型、循环引用的解决方法以及block底层的分析block类型block主要有三种类型__NSGlobalBlock__:全局block,存储在全局区void(^block)(void)=^{NSLog(@"CJL");};NSLog(@"%@",block);此时的block无参也无返回值,属于全局blockimage__NSMallocBlock__:堆区block,因
恍然如梦_b700
·
2023-07-27 13:04
自动生成 iOS 对应型号名称
脚本地址https://gitee.com/xo1988/
ios-
xo19882011
·
2023-07-26 17:05
iOS开发
ios
swift
开发语言
iOS-
汇编
一.程序的本质软件\程序的执行过程软件\程序的执行过程当软件\程序运行的时候会先把软件\程序的数据装载进内存,然后CPU再从内存中读取数据,当然CPU也会往内存中写数据,CPU根据读取到的指令再控制计算机打开显示器、打开音响等等。CPU包含三个部分,分别是寄存器、运算器、控制器通常,CPU会先将内存中的数据存储到寄存器中,然后再对寄存器中的数据进行运算,因为这样效率比较高。如下图,假设内存中有块红
Imkata
·
2023-07-26 16:30
iOS-
持久化
目的1.快速展示,提升体验已经加载过的数据,用户下次查看时,不需要再次从网络(磁盘)加载,直接展示给用户2.节省用户流量(节省服务器资源)对于较大的资源数据进行缓存,下次展示无需下载消耗流量同时降低了服务器的访问次数,节约服务器资源。(图片)3.离线使用。用户浏览过的数据无需联网,可以再次查看。部分功能使用解除对网络的依赖。(百度离线地图、图书阅读器)无网络时,允许用户进行操作,等到下次联网时同步
山河丘壑
·
2023-07-26 06:06
ios
objective-c
iOS-
底层原理 :内存管理(二)AutoReleasePool 、RunLoop
本文主要分析AutoReleasePool以及NSRunLoop的底层实现AutoReleasePool自动释放池自动释放池是OC中的一种内存自动回收机制,它可以将加入AutoreleasePool中的变量release的时机延迟,简单来说,就是当创建一个对象,在正常情况下,变量会在超出其作用域的时立即release。如果将对象加入到了自动释放池中,这个对象并不会立即释放,会等到runloop休眠
恍然如梦_b700
·
2023-07-26 02:20
iOS-
高德自定义气泡添加点击事件无效问题
问题在使用高德地图sdk开发的时候,需要自定义气泡吹出框,发现气泡添加的点击事件或者button都没响应原因自定义的气泡是添加到大头针上的,而大头针的size只有下面很小一部分,所以calloutView是在大头针的外面的。而iOS按钮超过父视图范围是无法响应事件的处理方法。解决方法在CustomAnnotationView.m中重写hittest方法:-(UIView*)hitTest:(CGP
Simple_Code
·
2023-07-26 02:58
iOS开发
横竖屏
关于iOS
横竖屏
适配-iOS
横竖屏
旋转及其基本适配方法-梧雨北辰的博客-CSDN博客适配主要需要得到/*屏幕宽度*/staticinlineCGFloattScreenWidth(){if([UIScreenmainScreen
不掉头发的程序猿
·
2023-07-25 23:05
UNI-APP_vmin横屏适配问题
其中最小的那个被均分为100单位的vmin当竖屏布局时750rpx是竖屏布局屏幕的宽度vmin不管
横竖屏
的情况下,100vmin都是手机屏幕的宽度,所以rpx与vmin之间有一个换算的关系:xrpx=(
小歪 | 前端
·
2023-07-25 21:37
#
UNI-APP
uni-app
javascript
开发语言
Android中
横竖屏
切换
Android中
横竖屏
相关的两个因素有两个:configChanges和screenOrientation。
怪兽123
·
2023-07-25 12:13
iOS实现launchscreen.storyboard在iPad
横竖屏
,iPhone仅竖屏显示
在info.plist中设置截图.png如果想改个别控制器的
横竖屏
支持方向,可配合代码加以控制-(UIInterfaceOrientationMask)applicationSupportedInterfaceOrientationsForWindow
fly大梦想家
·
2023-07-25 08:14
Unity Android 动态
横竖屏
设置 2020-09-23
Android已通过,IOS未测试//设置横屏publicoverridevoidSetScreenLandscape(){Screen.orientation=ScreenOrientation.Landscape;Screen.autorotateToPortrait=false;Screen.autorotateToPortraitUpsideDown=false;Screen.autoro
保罗柴夫斯基
·
2023-07-24 11:10
苹果和安卓手机
横竖屏
旋转
Android在清单文件中注册对应的Activityandroid:screenOrientation="fullUser"fullUser需要用户在设置中开启屏幕旋转才可以旋转fullSensor无论用户是否开启屏幕旋转都会旋转iOS直接项目中勾选如果用户开启竖屏锁定,则不会旋转
微笑中的你
·
2023-07-24 10:15
iOS-
生成国际化包-配置App多语言支持
如果你的App需要支持多国语言。那么,就应该为你的App应用添加“国际化”支持。“国际化”乍看很高深。其实,苹果xCode都为我们设置好了,我们只需要简单的配置,就能够完成。“国际化”顾名思义,就是要让各国的人使用你的App应用时,显示用户本国的母语。网上也有很多这样的帖子,但是,xCode在进化,很多东西,已经移动了位置或者变的更加简便了。这样,我们不能再看老帖子了。不多废话!xCode5.0下
康师傅_攻城狮
·
2023-07-23 10:22
iOS开发
国际化
语言
ios开发
ios
多语言国际化
iOS-
关键字-id、instancetype、__kindof
1.id、instancetype的区别id可以作为参数也可以返回未知类型的对象。instancetype只可以返回和方法所在类相同类型的对象(非关联返回类型,返回方法所在类的类型)。id可以作为参数还可以作为返回值,instancetype只能作为返回值。2.什么是instancetypeinstancetype是clang3.5开始,clang提供的一个关键字,表示某个方法返回的未知类型的Ob
Imkata
·
2023-07-23 09:04
横竖屏
切换
需求近期项目遇到个
横竖屏
切换的问题,较为复杂,在此记之。1、Activity中竖屏嵌套3个Fragment,本文简称竖屏FP1,FP2,FP3。
That丶Alex
·
2023-07-23 06:50
OpenHarmony如何切换
横竖屏
?
但在使用过程中,我们还是会遇到
横竖屏
切换的功能需求,可能是通过物理重力感应触发,也有可能是用户手动触发。
OpenHarmony开发者
·
2023-07-23 03:17
华为
HarmonyOS
iOS-
文件分享
UIDocumentInteractionControllerUIDocumentInteractionController主要是用来实现同设备上App之间的共享文档,以及文档预览、打印、发邮件和复制等功能。它的使用非常简单.首先通过调用它唯一的类方法interactionControllerWithURL:,并传入一个URL(NSURL),为你想要共享的文件来初始化一个实例对象。然后UIDocu
DeerRun
·
2023-07-20 22:08
iOS-
审核4.3 解决方案 代上架
苹果APP上架审核比较严格,难免会遇见被拒的问题,很多人上架遇到比较多的问题就是4.3重复APP问题。iOSAPP上架被拒重新提交审核教程4.3是什么,简而言之,4.3是功能或者应用程序重复出现在AppStore,跟别人已经上架的APP非常相似,以及上传马甲或者分包导致的被拒修改解决方法:①升级version,升级一个版本号提交审核;②换bundleid,换一个包再提交审核;③换开发者账号,换不同
梦想家凯瑞
·
2023-07-20 20:14
【Android】红米5Note Android9.0版本
横竖屏
切换
本文主要是验证红米5NoteAndroid9.0版本
横竖屏
切换问题1背景第一个问题网上查询资料说Andorid3.2以前的SDK可以使用如下配置防止
横竖屏
切换重新创建Activityandroid:configChanges
秀叶寒冬
·
2023-07-19 15:03
iOS 16 版本适配
隐私权限增强,如通过UIDevice获取设备名称时,无法获取用户的信息,只能获取设备对应的名称([UIDevicecurrentDevice].name返回iPhone,不再返回用户自定义的名字)3、
横竖屏
ZhaiAlan
·
2023-07-19 09:56
ios
iOS版本适配
iOS-
简单方便的十六进制颜色转换
iOS原生的RGB颜色方法真是令人头痛,哎呀、妈呀,脑瓜疼!今天寡人分享一个非常非常方便的十六进制颜色转换的封装。话不多说,先上代码(图1)图1第一步:在自己工程里导入红色箭头的UIColor+Hex.h文件。并在需要的ViewController里import头文件(当然最好是导入pch里)。第二步:共封装了两个方法,第一种是带有默认alpha=1,只需要填写十六进制色值;第二种可以更改alph
AutismGG
·
2023-07-19 08:17
Android开发画板demo前奏
目的完成画板demo的前期步骤相关技术、及其使用xml配置文件:创建SeekBar比较简单,但是不足之处在于当实现横屏的时候就比较麻烦代码创建:代码创建SeekBar比较简单,能够很好地实现
横竖屏
切换。
黑铁选手
·
2023-07-18 09:22
iOS-
获取本地视频宽度高度分辨的问题(普通百度的答案有问题)
最近在搞视频上传,通过七牛云可以获取视频的缩略图,但是需要手动设置宽度和高度,这样就不能够按照视频本身的比例动态设置缩略图片的宽高了.(有知道的记得告诉我)所以解决方案是上传的时候就把视频的分辨率也上传。百度了一下,网上的答案大部分都是复制粘贴,而且都是有点问题。百度普遍的答案AVAsset*asset=[AVAssetassetWithURL:url];NSArray*tracks=[asset
我是何先生
·
2023-07-18 04:48
问题集锦
公司一在两个子线程中利用Handler实现通信手写冒泡算法Activity四种启动模式Activity
横竖屏
声明周期不用JavaApi实现String转IntContentProvider是什么,与Sql
岁月留痕
·
2023-07-18 01:51
iOS-
直播推拉流
1.音视频处理的一般流程:数据采集→数据编码→数据传输(流媒体服务器)→解码数据→播放显示1、数据采集:摄像机及拾音器收集视频及音频数据,此时得到的为原始数据涉及技术或协议:摄像机:CCD、CMOS拾音器:声电转换装置(咪头)、音频放大电路2、数据编码:使用相关硬件或软件对音视频原始数据进行编码处理(数字化)及加工(如音视频混合、打包封装等),得到可用的音视频数据涉及技术或协议:编码方式:CBR、
V脸怪人518
·
2023-07-17 04:35
禁止某个控制器横屏
-(UIInterfaceOrientationMask)supportedInterfaceOrientations{//
横竖屏
的限制if([[UIDevicecurrentDevice]userInterfaceIdiom
biyu6
·
2023-07-14 11:28
iOS-
常用第三方库
写iOS程序的时候往往需要很多第三方框架的支持,可以大大减少工作量,讲重点放在软件本身的逻辑实现上。GitHub里面有大量优秀的第三方框架,而且License对商业很友好。一下摘录一下几乎每个项目都想集成的几个框架。SDWebImageView1.MantleMantle让我们能简化Cocoa和CocoaTouch应用的model层。简单点说,程序中经常要进行网络请求,请求到得一般是json字符串
鱼与熊掌不能兼得
·
2023-07-14 05:15
iOS-
关于渐变进度条的创建
先看一下效果图如图.gif介绍一下:就是长按圆圈部位,进度条出现,当你长按的时间到达规定时间(时间可自己设置),完成当前操作。共有两个难点1、按压开始,进度条开始运动2、进度条的渐变一、界面绘制1、自定义View,LHButton2、LHButton上添加长按手势3、添加timer,每次timer结束绘制一次界面4、添加CAShapeLayer加入path路径根据它的strokeEnd属性来绘制@
蜿蜒花骨朵
·
2023-06-26 20:55
iOS-
千奇百怪的奔溃
App上线后,我们最怕的应该就是异常奔溃了。常见的奔溃类型分两种:信号可捕获奔溃、信号不可捕获奔溃,前者比较典型的代表有KVO问题、NSNotification问题、数组越界、野指针等,后者比较典型的是后台任务超时、内存打爆、主线程卡顿超阀值等。那么怎样才能做到两种类型都能够加以监控?信号可捕获奔溃通常我们可以通过捕捉Signal异常来处理,先对各种类型的信号进行注册,捕获到异常后通过backtr
海文_L
·
2023-06-24 04:43
Android 11.0 解决切换横屏时SystemUI导航栏固定在桌面右侧而不是底部的问题
前言正常情况下
横竖屏
旋转的时候导航栏也会跟着一起旋转,但是在AndroidR上面发现导航栏在横屏的时候是固定在右侧的,而不是旋转到底部。
Mrsongs的心情杂货铺
·
2023-06-22 12:18
SystemUI
SystemUI
android系统屏幕旋转角度,应用界面
横竖屏
,设备旋转角度,三者的区别以及使用。
以及使用这三种方式判断
横竖屏
的方式。
elena_w
·
2023-06-22 07:42
android
Storyboard 中用户界面适配问题
需求说明UI界面布局通过Storyboard实现,要求对界面进行
横竖屏
的适配;使用了Autolayout后适配的屏幕情况在VaryforTraits中的Varycanvaseditsfor中选择Width
EngineerPan
·
2023-06-22 04:17
iOS-
阴影效果双层立体背景立体时间轴立体骨牌渐变色背景效果
1566971015391.gif前段时间我们的app加入了一些卡通游戏的元素,很多页面的背景图设计要求体现立体效果。一开始让UI设计师切了各种大小的背景图片,期间还使用了点9图片,结果还是达不到想要的效果(幸苦我们的UI了)。最后,还是决定使用代码来实现效果,以适应不同的视图大小。废话不多说,接下来给大家分享一下一些不同的视图效果。一、阴影效果实现阴影.png【注意】*实际程序中考虑到有些时候我
冻结的转身
·
2023-06-21 12:45
加速度计的原理与应用
加速度计的用途航空航天:用于飞机、导弹的姿态控制,卫星、载人飞船的轨道控制;汽车:车辆稳定性控制、碰撞检测;电子消费品:手机、平板,实现
横竖屏
切换、计步等。MEMS加速度计的工作原理MEMS
资深流水灯工程师
·
2023-06-21 07:48
传感器
学习
关于iOS16 以后屏幕旋转不得不说的事
由于笔者最近刚完成了一个强制屏幕横屏的需求所以顺便记录一下实现过程中遇到block点也为广大的iOS开发者做一个笔记:废话不多说直接上代码//适配iOS16.0的
横竖屏
方法publicstaticfuncswitchInterfaceWtihIos16
lingjunjie
·
2023-06-20 21:25
ios
swift
开发语言
iOS-
苹果内购的流程图
关于苹果内购的开发文章有很多,如:Flutter上线项目实战——苹果内购苹果内购流程,看我就足够了-简书。下面这是一张苹果内购的流程图。该图来源于苹果官网,但不够清晰,欢迎各位网络大牛告知展示其图所在的官网链接。
程码农
·
2023-06-20 09:57
IT_OC开发和swift开发
IT_前端开发_Flutter
苹果内购
iOS-
蓝牙4.0开发(踩过的坑)
前言来公司整整一年了,做得项目全部涉及蓝牙。坑应该给我踩得差不多了吧,但是一直没有做记录,今天就好好地回顾下项目,总结一下踩过的坑,希望对大家有所帮助。PS:本文重点不在于CoreBluetooth框架的使用,而是实现业务需求时需要注意的事项。另:推荐LightBlueApp,基于CoreBluetooth。是BLE开发的调试利器,该App上能获取的数据,你就能用代码实现。蓝牙设备通讯协议上写明有
饭小粒
·
2023-06-18 17:10
ios开发
ios
iOS
横竖屏
切换
UIDeviceOrientationUIInterfaceOrientationUIInterfaceOrientationMaskUIViewController相关AppDelegate相关工程配置相关
横竖屏
切换实例竖屏界面如何
zdsey
·
2023-06-18 10:04
ios
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他