上一页 1 2 3 4 5 6 ··· 351 下一页
摘要: 我相信大家在对scrollView进行缩放时遇到过一个问题,就是放大或者缩小时不居中,尤其是缩小时,scrollView总是往左上角跑。 // 核心方法 // 这个方法是针对scrollView在缩小时无法居中的问题,scrollView放大,只要在设置完zoomScale之后设置偏移量为(0,0) 阅读全文
posted @ 2021-12-15 15:47 brave-sailor 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 1.索引 YYText YYLabel 更新 #YYText IQKeyboardManager支持 [[IQKeyboardManager sharedManager] registerTextFieldViewClass:[YYTextView class] didBeginEditingNot 阅读全文
posted @ 2021-12-09 15:25 brave-sailor 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 应用到的头文件及宏定义#include <ifaddrs.h>#include <arpa/inet.h>#include <net/if.h> #define IOS_CELLULAR @"pdp_ip0"#define IOS_WIFI @"en0"//#define IOS_VPN @"utu 阅读全文
posted @ 2021-12-07 13:57 brave-sailor 阅读(43) 评论(0) 推荐(0) 编辑
摘要: OC 如何实现多代理模式 为什么要使用多代理模式 标题虽然是如何实现多代理模式,但是知道为什么需要实现多代理模式同样重要。 众所周知,OC的常用的消息传递方式有很多种,各有各的好处,在不同的场景选择不同实现方式。如: 代理 1对1,高耦合 通知 1对多,松耦合 block KVO ... 不同的实现 阅读全文
posted @ 2021-12-07 13:52 brave-sailor 阅读(11) 评论(0) 推荐(0) 编辑
摘要: ES6中的一个模块即使一个包含JS代码的文件,在这个模块中所有的变量都是对其他模块不可见的,除非我们导出它。ES6的模块系统大致分为导出(export)和导入(import)两个模块。 1、名字导出(name export) 名字导出可以在模块中导出多个声明。 // lib.js export co 阅读全文
posted @ 2021-11-28 17:16 brave-sailor 阅读(15) 评论(0) 推荐(0) 编辑
摘要: React事件绑定 由于类的方法默认不会绑定this,因此在调用的时候如果忘记绑定,this的值将会是undefined。通常如果不是直接调用,应该为方法绑定this。绑定方式有以下几种: 1. 在构造函数中使用bind绑定this class Button extends React.Compon 阅读全文
posted @ 2021-11-28 17:10 brave-sailor 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 如何创建函数组件 箭头函数形式 const Hello = (props) => { return <div>{props.message}</div> } // 可以简写成 const Hello = props => <div>{props.message}</div> function 形式 阅读全文
posted @ 2021-11-26 17:46 brave-sailor 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 使用函数式创建 import {render} from 'react-dom'; function Hello(props){ return (<div>{props.name}</div>) } render(<Hello name='yf' />,document.getElementById 阅读全文
posted @ 2021-11-25 18:19 brave-sailor 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 引入 对于函数组件 const App = props => { const [n, setN] = useState(0) //... } 在setN执行后: n不会被setN改变(重要!) 会触发UI更新,App()再次执行,再次useState(0)时,得到n的值不同 分析: setN将n的新 阅读全文
posted @ 2021-11-24 11:50 brave-sailor 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 在 hooks 中提供了的 useReducer 功能,可以增强 ReducerDemo 函数提供类似 Redux 的功能,引入 useReducer 后,useReducer 接受一个 reducer 函数作为参数,reducer 接受两个参数一个是 state 另一个是 action 。然后返回 阅读全文
posted @ 2021-11-24 11:40 brave-sailor 阅读(25) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 351 下一页