标签: IOS

解决Vux 中Popup 组件Mask 遮罩在最上层的问题

问题描述:在IOS设备上遮罩层显示在弹出内容的上面,导致弹出内容不能正常显示内容和响应点击事件解决方案:找到该Popup组件的祖先DOM节点是否被设置该CSS属性:-webkit-overflow-scrolling:touch;若被设置将该CSS属性,则去掉即可。补充知识:完美解决VUX的popu...

JavaScript 2021-04-13 149 0 0 阅读全文

IOS组件依赖避免冲突的小技巧分享

问题缘由本文以YBImageBrowser[1]组件举例。YBImageBrowser依赖了SDWebImage,在使用CocoaPods集成到项目中时,可能会出现一些依赖冲突的问题,最近社区提了多个Issues并且在Insights->Traffic->Popularcontent中看...

其他 2021-04-27 119 0 0 阅读全文

IOS微信H5页面橡皮回弹效果的踩坑记录

?业务需求近期开发的项目有一部分是与微信公众号相关的H5页面,在Android端微信上页面效果展示无异常,但是在iOS端微信多多少少会出现一些意想不到的bug。此次主要针对移动端H5页面在iOS端产生的橡皮回弹(橡皮筋效果)问题做一下相关记录,希望对遇到类似问题的同学有所帮助。?方案一:使用inob...

JavaScript 2021-07-16 127 0 0 阅读全文

C++保存Txt文件实现方法代码实例

简单示例#include#include#include#includeusingnamespacestd;intmain(){ifstreammyfile("in.txt");ofstreamoutfile("out.txt",ios::app);//ios...

C语言 2021-04-13 108 0 0 阅读全文

如何使用IOS实现WIFI传输

问题业务场景上存在需要将手机里的文件、图片传递给其他的设备,不仅仅局限于传书、资料啥的都有可能传递方案最base的方法:设备之间加个云,设备上传资料到云,云同步资料到各个设备,适用于多设备之间,这个没讲的必要如果是两设备之间,忽略服务器,怎么搞?联想到图书App中的WiFi传书,貌似没云端概念的,怎...

其它 2021-04-14 112 0 0 阅读全文

如何在IOS上使用ReplayKit与RTC

在日益繁多的直播场景中,如果你也是某位游戏主播的粉丝的话,有一种直播方式是你一定不陌生的,那就是我们今天要聊的屏幕分享。直播场景下的屏幕分享,不仅要将当前显示器所展示的画面分享给远端,也要将声音传输出去,包括应用的声音,以及主播的声音。鉴于这两点需求,我们可以简单分析出,进行一次屏幕分享的直播所需要...

其它 2021-04-14 127 0 0 阅读全文

IOS实现App间跳转功能

我们通过系统的openURL方法,可以从当前的app跳转到其他任意app去,包括系统自带的、以及我们开发的app。本文模拟Aapp跳转到Bapp//Aapp//ViewController.m//程序跳转////Createdbyhhgon15/10/23.//Copyright(c)2015年hh...

其他 2021-06-16 129 0 0 阅读全文

IOS代码瘦身实践之如何删除无用的类

本文将提供一种静态分析的方式,用于查找可执行文件Mach-o中未使用的类,源码链接:xuezhulian/classunref。Mach-o文件中__DATA__objc_classrefs段记录了引用类的地址,__DATA__objc_classlist段记录了所有类的地址,取差集可以得到未使用的...

其它 2021-04-26 128 0 0 阅读全文

IOS13适配的实现方法

1.私有KVC[selfsetValue:baseTabBarforKey:@"tabBar"];//正常[_textFieldsetValue:[UIColorredColor]forKeyPath:@"_placeholderLabel.textColor"...

其他 2021-04-27 124 0 0 阅读全文

浅谈IOS开发如何适配暗黑模式(Dark Mode)

暗黑模式原理将同一个资源,创建出两种模式的样式。系统根据当前选择的样式,自动获取该样式的资源每次系统更新样式时,应用会调用当前所有存在的元素调用对应的一些重新方法,进行重绘视图,可以在对应的方法做相应的改动资源文件适配创建一个Assets文件(或在现有的Assets文件中)新建一个图片资源文件(或者...

其他 2021-04-27 127 0 0 阅读全文

详解IOS判断当前网络状态的三种方法

在项目中,为了好的用户体验,有些场景必须线判断网络状态,然后才能决定该干嘛。比如视频播放,需要线判断是Wifi还是4G,Wifi直接播放,4G先提示用户。获取网络状态的方法大概有三种:1.Reachability这是苹果的官方演示demo中使用到的方法,我们可以到苹果官方文档里下载Demo(点击左上...

其他 2021-04-14 105 0 0 阅读全文

如何在IOS中使用IBeacon

什么是iBeacon?iBeacon是苹果公司2013年9月发布的移动设备用OS(iOS7)上配备的新功能。其工作方式是,配备有低功耗蓝牙(BLE)通信功能的设备使用BLE技术向周围发送自己特有的ID,接收到该ID的应用软件会根据该ID采取一些行动。从个人的角度看:iBeacon向四面八方不停地广播...

其他 2021-04-14 143 0 0 阅读全文

如何在Windows中监视IO性能

本来准备写一篇windows中监视IO性能的,后来发现好像可写的内容不多,windows在细节这方面做的不是那么的好,不过那些基本信息还是有的。在Windows中监视性能基本都用性能监视器了,与IO性能相关的有两个大类,一个是”LogicalDisk”,另外一个是”PhysicalDisk”,”Lo...

Windows 2021-04-28 111 0 0 阅读全文

移动端H5唤起APP的写法实例(IOS、Android)

IOS1.urlscheme这个方案基本上就是针对微信、qq内置浏览器,qq浏览器等之外的其余浏览器,从native那边要一个scheme,然后放在a标签里或者location.href跳一下就行了用一个iframe去做的一个跳页,有的话唤起scheme没有的话,会触发定时器跳到下载地址。但是这个方...

Android 2021-07-16 157 0 0 阅读全文

怎样优化今日头条IOS安装包

今日头条iOS端从2016年起就关注到了安装包大小的问题,并启动了包大小优化。2017年,我们将当时的经验发表为技术文章《干货|今日头条iOS端安装包大小优化—思路与实践》[1]。如今三年过去了。今日头条在继续探索包大小优化时实践了更多思路,包括构建配置、图片压缩、__TEXT段迁移、二进制段压缩等...

其他 2021-04-14 135 0 0 阅读全文

如何使用IOS自动化测试工具UIAutomation

xcode中自带的Instuments工具可以用来进行APP的自动化测试,以及用于进行内存泄露,文件读写操作等的性能分析.第一部分:熟悉Instruments的UIAutomation.首先,选取xcode->OpenDeveloperTool->Instruments打开Instrum...

其他 2021-04-14 146 0 0 阅读全文

讨论在线教室 IOS 端声音问题综合解决方案

背景介绍在线教室场景下,声音是最重要的内容传输渠道之一,保障声音的稳定可靠,是在线教室质量非常重要的一环。同时在线教室里许多功能模块都与声音有关联,如何处理好各个模块间的声音冲突成为一个重要话题。AVAudioSession在iOS端,说到声音的话题就绕不开AVAudioSession。AVAudi...

其他 2021-04-14 165 0 0 阅读全文

IOS开发之多线程NSThiread GCD NSOperation Runloop

IOS中的进程和线程通长来说一个app就是一个进程ios开发中较少的运用进程间的通信(XPC),绝大多数使用线程。在ios开发中,为了保证流畅性以及线程安全,所有与UI相关的操作都应该放在主线程,所以有时候主线程也叫UI线程。影响UI体验,耗时时间较长的操作,尽量放到非主线程中。比如网络请求以及和本...

其他 2021-04-14 121 0 0 阅读全文

WIndOws磁盘I/O的性能评估方法详解

通常,我们很容易观察到数据库服务器的内存和CPU压力。但是对I/O压力没有直观的判断方法。磁盘有两个重要的参数:Seektime、Rotationallatency。正常的I/O计数为:①1000/(Seektime+Rotationallatency)*0.75,在此范围内属正常。当达到85%的I...

Android 2021-04-28 132 0 0 阅读全文

如何在IOS中使用Cordova插件

一、准备插件功能:打开IOS相机1:创建插件plugmancreate--name[插件名称]--plugin_id[插件ID]--plugin_version[插件版本号]plugmancreate--nameCameraDemo--plugin_idcordova-plugin-camerade...

其他 2021-04-14 106 0 0 阅读全文