布局类 iOS用的是左手坐标系,z轴正方向指向屏幕外,x轴正方向屏幕从左向右,y轴正方向屏幕从上到下(右手坐标系将z轴方向取反即可)。后续的定位所用坐标系都是左手坐标系。 传统绝对定位frame AutoLayout布局,借助封装好的SnapKit进行 iOS 11后由于全面屏的出现,提供了SafeArea相关设置,可以让全面屏的布局避开...

阅读全文 »

功能:鼠标hover上去,出现悬浮标签显示出完整的文本内容,鼠标移走悬浮标签消失。 通过查阅 Element-UI文档 ,我们可以知道el-tooltip组件的使用方法: <el-tooltip class="item" effect="dark" content="Top Left 提示文字&q...

阅读全文 »

遇到的有以下几种: weex app, 使用的第三方图片选择库,在选择九张全景图片时崩溃,定位到的问题是九张图片分辨率过大,导致OOM。 解决:修改库源码,对超过xxx像素的图片进行压缩。 数组越界 商品页面,滚动定位顶部tab锚点,滚动事件中计算位置触发太过频繁导致滑动崩溃 引用了已销毁的view对象 强制解包nil变量 un...

阅读全文 »

前段时间,项目里用了 TouchEmulator 这个库,用它的原因是,这个项目是pc前端,但是有个页面跟移动端一模一样,所以引入了移动端的VantUI, 这个库的作用就是把mouse事件模拟为touch事件以此让VantUI中的touch事件能够生效。 引入后,确实也是这样,起到了该有的效果,直到…… 用了富文本编辑器TinyMCE,引入这个编辑器后...

阅读全文 »

CoreData是iOS提供的存储服务,可以将数据持久化到SQLlite文件中。 通常需要: 一个.xcdatamodeld文件, 里面可以创建Entity(数据库表)和Attribute(表字段)。 注意需要将Class的Codegen设置为Manual/None,否则可能会出现编译错误。 自动生成CoreData Properties和Cl...

阅读全文 »
0%