默认情况下,当我们鼠标在画布上时显示的是普通的箭头形状: 而当我们将鼠标移动到某个对象上时,光标则变成十字箭头样式(表示可拖动): 下面演示如何修改这个默认的光标样式。 一、统一设置光标样式 1,基本介绍 通过 canvas 对象的光标相关属性可以对所有的指针样式进行统一设置......
我们知道通过订阅 tableView 的 itemSelected 或 modelSelected 这两个 Rx 扩展方法,可以对单元格的点击事件进行响应,并执行相关的业务代码。 但有时我们并不需要整个 cell 都能进行点击响应,可能是点击单元格内的按钮时才触发相关的操作,下面通过样例演示......
我们浏览网页时会发现,鼠标指针会根据不同类型的元素进行相应的变化,比如:移到文本框上时会变成文本指示样式,移到链接上时会变成手型(手指形状)。 如果想要修改指针样式,只需要通过 cursor 这个 CSS 样式进行设置即可。 1,修改光标样式 假设我们想让光标......
一、基本介绍 1,sendMessage 与 methodInvoked 的区别 (1)在之前的几篇文章中,我用到了 methodInvoked 这个 Rx 扩展方法,其作用是获取代理方法执行后产生的数据流。 (2)除了 methodInvoked 外,还有个 sentMessage 方法也有同样的作用......
过去我们通常都是在 AppDelegate.swift 里的相关回调方法中编写相应的业务逻辑。但一旦功能复杂些,这里就会变得十分混乱难以维护。而且有时想在其它模块中使用这些回调也不容易。 本文演示如何通过对 UIApplication 进行 Rx 扩展,利用 RxSwift 的 DelegateProxy 实现......
1,问题描述 通常情况下页面上的表格只需初始化一次就可以了。但有时我们的代码可能对同一个表格多次进行初始化操作,那么这时浏览器就会弹出错误提示框,内容如下: DataTables warning: table id=myTable - Cannot reinitialise DataTable......
接下来介绍的同样是 RxSwift 的官方样例,演示的是如何对 UIImagePickerControllerDelegate 进行 Rx 封装,方便我们在 RxSwift 项目中选择图片(可以通过拍照、或者从相簿中选取) 三、从本地相册、或摄像头获取图片 1,效果图 (1)点击“拍照”按钮,会打开摄像头进行拍照......
一、Avalon 介绍 1,基本介绍 avalon 是一款基于虚拟 DOM 与属性劫持的迷你、易用、高性能的前端 MVVM 框架,拥有超优秀的兼容性,支持移动开发,后端渲染,WEB Component 式组件开发......
委托(delegate)在 iOS 开发中十分常见。不管是使用系统自带的库,还是一些第三方组件时,我们总能看到 delegate 的身影。使用 delegate 可以实现代码的松耦合,减少代码复杂度。但如果我们项目中使用 RxSwift,那么原先的 delegate 方式与我们链式编程方式就不相称了......
五月头条:Scala 进入前20名 在 TIOBE 刚刚发布的 5 月编程语言排行榜中,Scala 经过了长时间的沉淀,终于进入榜单的前 20 名。Scala 是一种运行在 JVM 上的函数式编程语言,因此它可以与Java一起使用或作为Java的替代品。同时因为它是函数式的......