Swift Ios11 修改navigationbar间距

写在前面

在 ios11 中,navigationbar 的 leftItem 都会多出来一个奇怪的白边,这个白边很不容易修改,从前的设置方法失效了

之前看到有篇文章是修改 layoutMargins 的方案来做的 连接 这个方案设置虽然简单,但是有一个问题,就是当你 push,pop 以后,位置就变了,也就是说,layoutMargins 就失效了,而 …

阅读全文

android 依赖冲突

起因

在引入新的依赖后,有时你会报一些冲突的错误,尤其是 v4 v7 库的使用

有的时候能”自动”纠正,但是大部分时候不行

比如 A 库引用了 v7 26.x.x 的库, B 库使用了 v7 27.x.x 作为依赖

解决方案

gradle 打包的过程中,首先会加载所有 gradle 脚本到库内

然后才是运行的过程, 所以我 …

阅读全文

Swift连接BLE蓝牙打印机

swift 蓝牙连接

项目简介

最近公司要用到便携式蓝牙打印机进行打印
打印机使用的 ECS/POS 指令集
ios 使用的 BLE 方案,安卓则是因为设备的原因只能选择普通蓝牙的连接方案
BLE 蓝牙相关的概念性东西我这里就不说了 大家可以自己去搜索下
有个 mac 的蓝牙开发工具 LightBlue,很好用,mac app store 自己下就好了, …

阅读全文

spring boot 渲染md格式模板

写在前面

主要技术点:使用 thymeleaf+flexmark 渲染模板渲染 markdown 文件 ,highlight 渲染代码高亮 thymeleaf 模板负责渲染页面 flexmark 是 java 语言编写,负责将数据库中的 markdown 语法文本转为 html 文本 highlight 负责渲染 code 部分的代码,是一款 js+css …

阅读全文

spring boot jdbctemplate mysql emoji 编码错误的问题

前言

为啥标题这么长呢? 因为确实关联到了这些问题 最近买了个阿里云的打折主机,打算主机布个简易的服务器,顺便熟悉下 springboot 的一些知识, 数据库打算直接用简单 jdbctemplate 但是不巧 在提交上传的时候有中文,引起了乱码问题

乱码问题

根据我多年的经验,乱码都是编码问题,baidu …

阅读全文

Swift3之将类作为参数

何谓将类名作为参数

举个栗子

看这么一个需求:

一个 tableview,其中的 cell 是 nib 写的

步骤:

  1. 定义 1 个 cell 和对应的 xib
  2. 在 ViewController 中定义一个 Xib 加载对应文件,注册 xib

这个时候有一些步骤就是需要定义一个 xib 的文件名,cell 的 identitier,但是这两 …

阅读全文

RN/Weex的个人看法

关于 react native 和 weex 之我见

写在前面

我是一个主 android 开发,原生的 ios 开发也算是初窥门径,主要是有一些东西如果能一次性开发,多次使用就好了,跨平台性嘛
本文没有代码,只是一些简单的看法

跨平台的探索

这里就有几个选择了,有纯粹的网页嵌入式开发,虽然是一个解决方案,但是毕竟不原生,而且网页渲染很不靠谱的感觉, …

阅读全文

Ios版toast

ios-toast-swift

项目地址

swift 3.1 语法

如果想支持其他的语法请自己修改
这里主要是模仿android端的提示方案

截图

背景灰色是因为我把 Demo 中的 ViewController 的 view 的 backgroundColor 修改为了 gray 不是会覆盖全屏的颜色

这里有个小 bug

圆角么有包含 …

阅读全文

最近文章

分类

标签

友情链接

其它