上一页 1 2 3 4 5 6 7 ··· 14 下一页
摘要: 针对弹窗之前已讨论过两种 1、系统的Alert、 2、Ant Design React Native库中的Modal.alert 但这两种都各有自己的局限性,所以现在我么就使用用Modal来自定义实现弹窗 一、Modal Modal组件可以用来覆盖包含React Native根视图的原生视图(如UI 阅读全文
posted @ 2021-09-16 18:03 小菜看代码 阅读(2537) 评论(0) 推荐(0) 编辑
摘要: 之前谈到过项目中的弹窗使用系统的Alert的局限性, 那么在Ant Design Mobile RN这个三方库中, 使用Modal.alert自定义了alert(本质就是使用Modal自定义alert,和系统的Alert没有任何关系,仅仅是看起来相似而已),灵活了很多,可以进行UI的定制 Modal 阅读全文
posted @ 2021-09-16 17:13 小菜看代码 阅读(2046) 评论(0) 推荐(0) 编辑
摘要: 项目中我们经常会遇到弹框提示的问题,这个系统本身是有的就是Alert, 但Alert是有局限性的,他的title和message都是string类型的,AlertButton的text也是string类型的 * // Works on both iOS and Android * Alert.ale 阅读全文
posted @ 2021-09-16 16:26 小菜看代码 阅读(998) 评论(0) 推荐(0) 编辑
摘要: 我们在使用原生做跳转的时候, 当我们针对一个页面对象做push操作时,每一次push我们都会创建一个新的页面对象, 换言之,导航栈里可能有同一个类的无数个对象 但对于React Native来说, 当我们针对一个页面对象做push操作时,如果导航栈里没有这个对象,会执行push操作, 但如果栈里已经 阅读全文
posted @ 2021-08-18 17:39 小菜看代码 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 有时我们需要在电脑上输入一些特殊的符号,譬如:Ω、ℇ、≦、⨊、∛、∭、⊑、⧠、¬ 那么我们怎么处理这些呢? 不是Word文档的话,我们就需要启动键盘的表情与符号功能 1、点击左上角苹果标记,找到系统偏好设置,在偏好设置中找到键盘 2、点击键盘,☑️ 在菜单栏中显示虚拟键盘及表情检视器 选项 3、点击 阅读全文
posted @ 2021-08-04 11:27 小菜看代码 阅读(4419) 评论(0) 推荐(0) 编辑
摘要: 对于UICollectionViewDelegateFlowLayout的sizeForItemAtIndexPath这个方法大家都很熟悉,这个代理方法就是返回每个item尺寸的方法 @protocol UICollectionViewDelegateFlowLayout <UICollection 阅读全文
posted @ 2021-07-21 15:52 小菜看代码 阅读(919) 评论(0) 推荐(0) 编辑
摘要: NSDictionary大家并不陌生,为什么要把他和模型(JSONModel、YYModel)做对比呢? 我们项目上的一贯操作就是后台拿数据,一般是json,对于iOS来讲我们可以直接使用NSDictionary去接受这个实体,这样我们就不用再去自定义模型了, 但这在涉及本地修改接口返回数据(譬如选 阅读全文
posted @ 2021-07-15 11:20 小菜看代码 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 项目中我们经常会遇到标签动态展示的问题,有时我们也需要实现单选或者多选的功能 <1> 针对标签动态展示,我们解决的核心办法就是动态计算文本宽度 即:标签宽度=文本宽度+左右间距 核心代码: #pragma mark -- UICollectionViewDelegateFlowLayout - (C 阅读全文
posted @ 2021-07-13 18:03 小菜看代码 阅读(3049) 评论(0) 推荐(0) 编辑
摘要: 项目中我们经常使用Masonry布局,现在简单记录下自己常用的几种布局方式 1、center 垂直水平居中 [self.bgView addSubview:self.tagLabel]; [self.tagLabel mas_makeConstraints:^(MASConstraintMaker 阅读全文
posted @ 2021-07-13 16:27 小菜看代码 阅读(3537) 评论(0) 推荐(0) 编辑
摘要: 我们经常会在代码中发现=>(箭头函数),那么什么是箭头函数呢? 其实箭头函数类似iOS的block(回调),安卓的回调,JS的匿名函数(简化了函数定义) 简介: ES6标准新增了一种新的函数:Arrow Function(箭头函数)。 所以你的浏览器首先要支持ES6的Arrow Function。 阅读全文
posted @ 2021-06-24 11:23 小菜看代码 阅读(469) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 14 下一页