240 发简信
IP属地:湖北
  • Resize,w 360,h 240
    react-native 使用 ART 制作图表

    先看效果图 实现效果 由于图表比较简单,有一些需要自定义的地方,使用第三方框架需要熟悉接口,相对于自己画,时间成本都差不多,画出来更便于需求变更...

  • Resize,w 360,h 240
    ReactNative 开发总结

    项目使用 rn 开发接近尾声,将遇到的问题记录一下,对应一些实用场景。 setState 一定要注意 setState 是异步的。 如果要在se...

  • react-native 实现全局弹窗的一种方法

    应用场景: 用户事件 -> 网络请求 -> 根据结果弹出不同的内容弹窗 由于有多个地方使用同样的逻辑,按照传统的 Model 写法,在 rend...

  • Resize,w 360,h 240
    iOS原生项目集成 React Native 一 导航

    先来看一下完整效果 集成 RN 的步骤请参照 官方文档。 这里注意一下项目的目录结构,所有 RN 相关均在 ReactNative 目录下。 相...

  • iOS原生项目集成 React Native 一 路由

    集成 RN 的目的 代码热更新 多端代码复用 团队考虑集成 RN 主要是为了代码热更新。 相对于原生开发,使用 RN,初期成本可能会有些高。 如...

  • AVFundation 实现跳过音频中的静音部分功能

    前言 比较喜欢的播客应用 pocketcast 前段时间出了一个 trim silence 功能, 就是播放音频的时候可以跳过其中静音的部分,目...

  • Resize,w 360,h 240
    webView加载多次时高度计算

    需求如下图: 图中整体使用scrollView, 车辆信息和购车说明由于接口返回富文本,所以使用 webView 并设置 webView.scr...

  • Resize,w 360,h 240
    iOS 更改xcode项目名称

    前言 最近遇到过几次快速开发的需求,开发时间一般在两周左右。项目结构简单,而且跟以前做过的项目类似,因此有了更改名称的需求,同时对于 Obj-C...

  • iOS 跳转QQ客服踩坑

    根据 QQ SDK,进入临时会话,跳转后理所当然的发送消息失败了。详细代码如下: 用协议的方式,在通用的WebViewController中: ...