我们知道使用 LaunchScreen.storyboard 可以自定义应用的启动页(欢迎页)。如果我们想在启动页上显示出当前应用的版本号,只需往里面添加一个 UILabel,然后填写相关的版本信息即可。 但如果每次修改版本号发布新版本时,还要到 LaunchScreen.storyboard 中修改下标签文字......
Chrome 是 Google 出品的一款非常优秀的浏览器,其内置了开发者工具(Windows 系统中按下 F12 即可开启),可以让我们方便地对 JavaScript 代码进行调试。 为方便大家学习和使用,本文我对 Chrome 的调试技巧做个系统的总结。 一、设置断点 有两种方法可以给代码添加断点......
一个 React Native 组件从它被 React Native 框架加载,到最终被 React Native 框架卸载,会经历一个完整的生命周期。 在这个生命周期中,我们可以定义一些生命周期函数,用来处理在特定条件下 React Native 组件将要执行的操作,比如在某个时间点读取数据等......
增强现实技术(Augmented Reality,简称 AR)在最近几年比较火热。我们如果想要开发一个 AR 应用或者 AR 游戏,那么最快捷的方式就是采用一款成熟的 AR 引擎。 Vuforia 是目前使用人数最多的 AR 引擎,功能强大,开发者使用其提供的 AR SDK 可以很轻松实现图片、物体、文本和标记的识别和追踪......
开发中有时我们需要对小数进行取整,或者只保留 N 位小数进行显示。下面分别对这两种情况进行说明。这里假设我们有如下数字进行处理: var num = 5/3; console.log(num); 输出如下: 一、取整 1,直接取整(丢弃小数部分) var num = parseInt(5/3); // 1 2,四舍五入取整......
1,Unity Studio 介绍 Unity Studio 是一个好用的 Unity 资源解析提取工具,它可以很方便提取 Unity 游戏或应用中的图片、音频、字体、网格等资源。 2,使用说明 (1)下载最新的版本到本地,解压后双击 Unity Studio.exe 打开程序。 (2)点击菜单 File 中的“Load folder......
React Native 为开发者提供了 Clipboard API,让开发者可以访问设备操作系统中剪贴板里的内容,或者往剪贴板里存放内容。 1,Clipboard API 介绍 Clipboard API 目前还只支持获取或者存放字符串......
本文接着演示如何实现一个自定义的彩虹进度条,其动画原理和上一篇介绍的彩虹动画圆环其实是差不多的。 1,效果图 (1)整个进度条显示的是彩虹色的渐变。而且彩虹条不是固定不动的,会从左往右无限循环轮播移动。 (2)拖动滑块可以调整进度条的进度......
在移动应用开发中,有时希望输入区的高度可以随着输入内容的行数增加而增长。本文演示如何实现这种自增长的 TextInput 组件。 1,效果图 (1)默认情况下 TextInput 组件只显示一行的高度......
通常情况下,我们对组件的使用逻辑是:当某个组件出现需要处理的事件时,由这个组件自己上报该事件,然后在对应的事件处理代码对事件进行处理。 但有些情况下,我们也需要直接对组件进行操作。这个时候,我们就需要先得到组件引用,进而通过该引用对组件进行操作......