首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

iOS开发常用之网络

WXTabBarController - 在系统UITabBarController的基础上完美实现了安卓版微信TabBar的滑动切换功能,单手操作iPhone 6 Plus切换TabBar一直是一件很痛苦的事情...SBShortcutMenuSimulator - 教你如何在模拟器上测试3D Touch功能!...BEMCheckBox - BEMCheckBox是一款用于iOS应用的构造漂亮,高度可定制化的动画效果的复选框类,最低支持到iOS 7系统,有多种不同风格的动画效果可供选择。...STPopup - 提供了一个可在iPhone和iPad上使用的具有UINavigationController弹出效果的STPopupController类,并能在Storyboard上很好的工。...JHChainableAnimations - 在应用中采用链式写出酷炫的动画效果,使代码更加清晰易读,利用block实现的链式编程。

23.7K10

如何下载和安装iOS 15公测版【附更新建议】

今天小编将手把手教大家如何下载和安装iOS 15公测版。 iOS 15更新前的准备事项 iOS 15公测版目前还存在许多BUG及不稳定因素,不建议大家在主力设备上贸然更新。...11 Pro Max、iPhone XS、iPhone XS Max、iPhone X、iPhone XR、iPhone 8、iPhone 8 Plus、iPhone 7、iPhone 7 Plus、iPhone...如何安装 iOS 15 公测版 如果您确定可以忍受升级后的各种问题,请按照以下步骤在您的iPhone上安装iOS 15 Beta版本: 1....在您需要安装测试版的设备上,前往beta.apple.com并点击“注册”。系统会要求您登录Apple ID并同意服务条款。然后将iOS 15 Beta配置描述文件直接下载到您的设备上。...打开设置,选择通用,向下滚动到个人资料并选择iOS 15测试版配置描述文件,然后选择将其激活。 install-ios-15-2.jpg 3. 下载配置文件并激活后,您就可以安装测试版了。

1.6K00
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    移动端web开发笔记

    5、 移动端手机号码识别(IOS) 在 iOS Safari (其他浏览器和Android均不会)上会对那些看起来像是电话号码的数字处理为电话链接,比如: 7位数字,形如:1234567 带括号及加号的数字...原因就出在浏览器需要如何判断快速点击上,当用户在屏幕上单击某一个元素时候,例如跳转链接,此处浏览器会先捕获该次单击,但浏览器不能决定用户是单纯要点击链接还是要双击该部分区域进行缩放操作,所以,捕获第一次单击后...15、 移动端如何清除输入框内阴影 在iOS上,输入框默认有内部阴影,但无法使用 box-shadow 来清除,如果不需要阴影,可以这样关闭: input, textarea {   border: 0...body元素的滚动条,所以一般都借助 iScroll; Android 3.0/iOS解决了非body元素的滚动问题,但滚动条不可见,同时iOS上只能通过2个手指进行滚动; Android 4.0解决了滚动条不可见及增加了快速回弹滚动效果...,不过随后这个特性又被移除; iOS从5.0开始解决了滚动条不可见及增加了快速回弹滚动效果 在iOS上如果你想让一个元素拥有像 Native 的滚动效果,你可以这样做: .xxx { overflow

    3.7K20

    iOS多设备适配简史以及相应的API支撑实现

    (7.0,11.0), tvos(7.0,11.0)); iOS11中提出了一个安全区的概念,要求我们的可操作视图都放置在安全区内,并对视图和滚动视图提供了如下扩展属性: @property (nonatomic...NSLayoutConstraint约束以及iOS9上的封装改进 在iOS6时代苹果推出了AutoLayout的技术解决方案,这是一套采用以相对约束来替代硬编码的解决方法,然而糟糕的方法名和使用方式导致使用成本和代码量的急剧增加...占位视图类UILayoutGuide 在iOS9以前两个视图之间的间距和间隔是无法支持浮动和可伸缩设置的,以及我们可以需要在两个视图之间保留一个浮动尺寸的空白区域,解决的方法是在它们中间加入一个透明颜色的...SizeClasses多屏幕适配 当我们的程序可能需要同时在横屏和竖屏下运行并且横屏和竖屏下的布局还不一致时,而且希望我们的应用在小屏幕上和大屏幕上(比如iPhone8 Plus 以及iPhoneX S...h:Regular iPhone4/5/6/7/X 横屏 w:Compact h:Compact iPhone6/7Plus, iPhoneXMax 竖屏 w:Compact h:Regular iPhone6

    1.1K30

    airserver2023中文版本安装使用教程

    在这里,我们将介绍如何使用AirSever将您的iPhone或其他iOS设备镜像到计算机。 您可以按照下面的详细步骤来完成这项工作。...现在,您可以通过AirSever将iOS设备镜像到Mac。 该过程必须依赖于AirPlay。 因此,您需要在iOS设备上打开AirPlay。 在不同的iOS版本上打开它的方式可能会有所不同。...1)适用于iOS 6及更早版本打开iOS设备,然后双击主屏幕按钮。 当您看到滑动菜单时,向左滚动直到看到圆形AirPlay按钮。 点击图标,它将显示启用AirPlay的设备列表。...2)适用于iOS 7,iOS 8和iOS 9从屏幕底部向上滑动以打开控制中心,然后点击“ AirPlay”图标。 选择您的计算机名称,然后点击进行连接。 不要忘记切换镜像开关。...现在,您可以在计算机上看到iPhone或iOS设备屏幕。 如果要停止镜像,只需在设备上点击停止镜像。 这是使用AirSever的所有步骤。

    1.8K20

    忘记Apple ID密码,如何从iPhoneiPad上移除iCloud账号

    在本文中,我们将分享3种有效方法,即使您不知道密码,也可以轻松移除iPhone或iPad设备上的iCloud账号。...使用苹果解锁工具移除iCloud账号 使用丰科苹果屏幕解锁工具,您可以在不知道Apple ID密码的情况下轻松移除iOS设备上的 iCloud 账号。...它完全兼容最新的 iOS 15 和iPhone 12。 以下是如何使用丰科苹果屏幕解锁工具移除没有密码的iCloud账号: 第1步:从丰科软件官网下载丰科苹果屏幕解锁工具。然后安装并启动程序。...从设置中删除没有密码的iCloud账号 想要在不输入密码的情况下删除iOS设备上的iCloud 账号,您也可以按照以下步骤操作: 第1步:在您的iOS设备上,打开设置并按住iCloud。...第7步:向下滚动并按“删除”即可。 3. 忘记Apple ID密码?

    4.6K20

    Flutter 3更新详解

    注意: 在 Windows 7 和 8 上依然可以运行 Flutter 应用,此更改只影响我们推荐使用的开发环境。...现已在使用 ProMotion 显示屏的 iOS 设备上支持可变刷新率,包括 iPhone 13 Pro 和 iPad Pro。...在这些设备上 Flutter 应用的渲染刷新率可达 120 Hz,而之前最高为 60 Hz,这使得滚动等快速动画的观感体验更加流畅。请查看 官方文档 了解详情。...这一变化会影响到 iPhone 4S、iPhone 5、iPhone 5C 以及 iPad 第二、三、四代设备。Flutter 3 是最后一个支持上述 iOS 版本和设备的稳定版本。...Impeller 我们一直致力于解决 iOS 和其他平台上的早期卡顿问题。在 Flutter 3 中,您可以在 iOS 上预览一个名为 Impeller 的实验性渲染后端。

    3.6K20

    WEBAPP开发技巧总结

    7、学会使用webkit-box 上一节,我们说过自适应布局模式,有些同学可能会问:如何在移动设备上做到完全自适应呢?...12、如何关闭iOS中键盘自动大写 我们知道在iOS中,当虚拟键盘弹出时,默认情况下键盘是开启首字母大写的功能的,根据某些业务场景,可能我们需要关闭这个功能,移动版本webkit为 input元素提供了...13、iOS中如何彻底禁止用户在新窗口打开页面 有时我们可能需要禁止用户在新窗口打开页面,我们可以使用a标签的target=”_self“来指定用户在新窗口打开,或者target属性保持空,但 是你会发现...16、iOS中如何获取滚动条的值 桌面浏览器中想要获取滚动条的值是通过document.scrollTop和document.scrollLeft得到的,但在iOS中你会发现这两 个属性是未定义的,为什么呢...因为在iOS中没有滚动条的概念,在Android中通过这两个属性可以正常获取到滚动条的值,那么在iOS中我们该如何获 取滚动条的值呢?

    2K20

    iOS 7 Web App的初级优化之道

    本文所涉及的内容大体上是作为《移动Web 开发中的一些前端知识收集汇总》的扩展,但只限于iOS7 系统,建议在阅读本文之前先看看该文以及《将你的网站打造成一个iOS Web App》、《iOS / Android...最新的iOS8 系统还在测试中,而iOS 7系统出来后据说现在覆盖率已经达到了90%,鉴于iOS 7 及iOS 6 在广大果粉中的覆盖率加起来已经具有代表性了,所以在 apple-touch-icon...默认值为default(白色),其他可自定义black(黑色)和black-translucent(灰色半透明)。在实际中,取何值与启动图片( Startup images )相协调。...iOS 7.1 新添加的 minimal-ui iOS 7 的 Safari 在浏览网页,滚动之后,会触发隐藏 location bar 和 tool bar,进去全屏幕浏览的状态。... 显示如下图(图片来自这里): image.png Jeff 测试在ipad mini上没有效果,据说是苹果手机上才有效果

    73470

    iOS 15 Beta升级卡死在更新进程,无法启动怎么办?

    iPhone 7/7P:同时按住电源按钮和音量降低按钮。当 Apple 标志在屏幕上闪烁时松开两个按钮。...当更新过程卡死时,您可以通过删除更新文件来强制您的iOS设备重新启动更新。 打开iPhone的设置,向下滚动并点击“常规”。 接下来点击“iPhone存储”。...方法三、iOS系统修复 如果您的iPhone仍然卡死在更新进程中,或者卡在白苹果、恢复模式更状态,那么是时候修复您的iOS系统了。...] 注:标准修复模式支持修复比较常见的系统问题;高级修复模式支持复杂的iOS问题,且会擦除设备上的数据。...您的iOS 15的第一印象是什么?它在您的iPhone上运行顺畅吗?请在评论区分享您的宝贵经验和意见。

    2.2K30

    移动端开发需要注意事项

    用input监听键盘keyup事件,在安卓手机浏览器中是可以的,但是在ios手机浏览器中变红很慢,用输入法输入之后,并未立刻相应keyup事件,只有在通过删除之后才能相应!...使用viewport使页面禁止缩放。 通常把user-scalable设置为0来关闭用户对页面视图缩放的行为。...8.上下拉动滚动条时卡顿、慢 body { -webkit-overflow-scrolling: touch; overflow-scrolling: touch; } 9.如何解决盒子边框溢出...在移动设备开发过程中我们通常会对文本框定义为宽度100%,将其定义为块级元素以实现全屏自适应的样式,但此时你会发现,该元素的边框(左右)各1个像素会溢了文档,导致出现横向滚动条,为解决这一问题,我们可以为其添加一个特殊的样式...10.如何解决Android 2.0以下平台中圆角的问题 在对一个元素定义圆角时,为完全兼容android 2.0以下的平台,我们必须要按照以下技巧来定义边框圆角: -webkit这个前缀必须要加上(在

    44020

    移动Web 开发中的一些前端知识收集汇总

    设备中的safari私有meta标签,它表示:允许全屏模式浏览,在ios上,用户将网页添加到主屏后,再从主屏幕打开这个网页,可以隐藏浏览器的地址栏和下面的toolbar; 第二个meta标签表示:强制让文档的宽度与设备的宽度保持...默认的按钮样式 在iOS 中,默认会将所有的按钮(input)强制加上一个圆角和渐变样式(IOS7的不知是怎样的了),要移除这个默认样式,用下面的代码(建议直接reset那里添加): input{-webkit-appearance...:none;outline:none;} iOS 浏览器横屏时会重置字体大小的问题 iOS 浏览器横屏时会重置字体大小,设置 text-size-adjust 为 none 可以解决ios上的问题,但桌面版...-webkit-transform-style: preserve-3d;/*设置内嵌的元素在 3D 空间如何呈现:保留 3D*/ -webkit-backface-visibility: hidden..., 可用在图片上加这个属性禁止下载图片*/ -webkit-overflow-scrolling: touch;/*快速滚动和回弹,模拟原生app效果*/ click 事件 ios的safari的click

    3.9K50

    移动web开发需要注意的二十点

    7、学会使用webkit-box 上一条,我们说过自适应布局模式,有些同学可能会问:如何在移动设备上做到完全自适应呢?...11、如何检测用户是通过主屏启动你的webapp 看过Apple webapp API的同学都知道iOS为safari提供了一个将当前页面添加主屏的功能,按下iphone ipod ipod touch...13、iOS中如何彻底禁止用户在新窗口打开页面 有时我们可能需要禁止用户在新窗口打开页面,我们可以使用a标签的target=”_self”来指定用户在新窗口打开,或者target属性保持空,但是你会发现...16、iOS中如何获取滚动条的值 桌面浏览器中想要获取滚动条的值是通过document.scrollTop和document.scrollLeft得到的,但在iOS中你会发现这两个属性是未定义的,为什么呢...因为在iOS中没有滚动条的概念,在Android中通过这两个属性可以正常获取到滚动条的值,那么在iOS中我们该如何获取滚动条的值呢?

    1.9K20

    实现iOS图片等资源文件的热更新化(二):自定义的动态 imageNamed

    不同后缀的图片 iPhone 7 plus(iOS10.0) iPad Pro 12.9 inch(iOS10.0) sample.png 7 8 sample@2x.png 9 10 sample@3x.png...,其他情况可自行.所用验证版本为iOS10,未来不同机型手机和系统可能会有差异....上,正是我们需要的尺寸,但是在iPad上,尺寸就有些偏小了.我们在iPad上,通常总是需要将此张图按照@2x图来显示.这是一个规律!...做过iPhone和iPad通用图标尺寸适配的童鞋,应该早就注意到了. 所以,现在要解决的关键技术问题是:如何把 @3x图,在iPad上按照@2x图来解读?...相对完整代码如下,最终输出的图片尺寸在iPhone上为原始尺寸的1/3,在iPad上为原始尺寸的1/2,正是我们需要的: NSString * bundlePath = [[NSBundle mainBundle

    1.1K60

    最新iOS设计规范七|10大视觉规范(Visual Design)

    本文是iOS设计规范系列第7篇,介绍视觉设计(Visual Design)。 10大视觉规范 (Visual Design) ?...对齐使APP看起来整洁有序,用助于用户在滚动时集中注意力,并使查找信息变得更加容易。缩进和对齐还可以表明内容之间的关系。 如果可以的话,同时支持纵向和横向。...考虑同时支持iPad和iPhone。用户希望能在两种类型的iOS设备上都能使用您的应用程序。...色盲人可能无法区分某些颜色组合;而对比度不足会导致图标和文本与背景混合,使内容难以阅读。 系统颜色 iOS提供了一系列的系统颜色,可自动适应活动和可访问性设置的变化,如增加对比度和降低透明度。...确保颜色在两种模式下都具有足够对比度。使用系统定义的颜色可确保前景和背景内容之间的对比度。对于自定义颜色,目标是对比度为7:1,尤其是对于较小的文本。 柔化白色背景的颜色。

    8.1K30

    如何解锁已禁用的iPhone-详细教程(4种方法)

    连续6次输入错误– iPhone停用了1分钟。 7次错误尝试– iPhone禁用5分钟。 8 次错误尝试 – iPhone 在 15 分钟内无法使用。 9次错误标签-iPhone禁用了60分钟。...iPhone 7和iPhone 7 Plus: 关闭 iPhone,然后按住音量调低并将 iPhone 连接到 Mac,直到您看到恢复模式屏幕。...第 2 部分:如何通过 Mac 上的 Finder 修复已禁用的 iPhone 您可能知道,在 Catalina 之后,iTunes 在 macOS 上不可用。...免费下载免费下载 了解更多 下载并安装 iOS解锁 在您的PC上。然后打开它。 您应该在这里将iPhone插入计算机。然后选择擦除密码。当然,您也可以在此处选择其他功能。...FoneLab iOS系统恢复,功能强大的iOS系统恢复软件可以解决各种iOS系统问题,例如 如何退出恢复模式, 如何在iPhone上修复黑屏, iPad白屏死机修复, iPhone红屏死机修复, iPhone

    35410

    Native和H5分久必合,Weex会带来移动端的巨变吗?

    用 Weex只需写一份代码,便可运行在Android、iOS以及H5中,并且在 Android 和iOS上以Native UI的形式呈现,为用户提供更好的用户体验。...Native和H5的分久必合 在移动端崛起的大背景下,移动端的开发技术又是如何演进的呢? • 2007年,Apple 发布了 iPhone 手机和iOS 操作系统,是轰动一时的新闻。...• 2009 年,硬件条件远不如今天,当时的网络慢、CPU 慢、内存小、硬盘小、屏幕小,为了充分利用硬件能力及OS底层能力,iOS和Android 都发布了自己的 SDK,开发者可以在 SDK 基础上开发出高性能...参考当年主流机型和环境,包括iPhone 1/G1和2016年iPhone 7 /Nexus 7等设备,得出一组典型数据,如下表。...(5) 渲染引擎:从架构设计上,Android/iOS/H5渲染引擎是相互独立、地位平等的渲染端,这是保持三端一致的基础,当然在协议实现层面需要更多的设计、质量保证。

    1.9K00

    如何解决移动端Click事件300ms延迟的问题?

    早在 2007 年初,苹果公司在发布首款 iPhone 前夕,遇到一个问题:当时的网站都是为大屏幕设备所设计的。于是苹果的工程师们做了一些约定,应对 iPhone 这种小屏幕浏览桌面端站点的问题。...双击缩放,顾名思义,即用手指在屏幕上快速点击两次,iOS 自带的 Safari 浏览器会将网页缩放至原始比例。 那么这和 300 毫秒延迟有什么联系呢? ?...假定这么一个场景: 用户在 iOS Safari 里边点击了一个链接。...在页面的DOM文档加载完成后 fastClick.attach(document.body) 如果你用过FastClick在移动端,就会发现有一个体验很不好的问题,某些ios上,点击输入框想唤启软键盘,...如何解决ios input框唤启软键盘不灵敏问题?

    1.5K30

    Ios常用第三方动画框架(三)

    VJDeviceSpecificMedia -如何根据设备选择不同尺寸的图片 可以通过设置不同尺寸设备的LaunchImage,来使得App适配这些设备,要是在不同不同尺寸设备上使用不同大小的图片,则需要在代码中一一判断...ADo_GuideView - 转动的用户引导页(模仿网易bobo) 因为没有从app包里抓到@3x的图片,建议在iPhone5模拟器运行,保证效果~ (版本新特性、导航页、引导页)。...HYBLoopScrollView - HYBLoopScrollView实现自动循环滚动,一般用于展示广告页。微信在贴纸宣传处就使用了轮播。...用于简化实现各种类型的旋转木马(分页滚动视图),无限轮播 ,iOS开发之多图片无缝滚动组件封装与使用。 KIPageView - 无限循环PageView,横向TableView,无限轮播。...JazzHands是UIKit一个简单的关键帧基础动画框架,可通过手势、scrollview、KVO等控制动画,被IFTTT应用在IFTTT for iPhone上。

    9.2K30
    领券