十、修改弹出位置 (1)默认情况下弹出框是在整个页面居中显示,我们可以通过 offset 属性修改它出现的位置。 值 备注 offset: 'auto' 默认坐标,即垂直水平居中 offset: '100px' 只定义 top 坐标,水平保持居中 offset: ['100px', '50px'] 同时定义 top、left 坐标......
1,问题描述 我们知道默认情况下,选择框(UIPickerView)里每个选项只能显示一行文字。当内容过多的时候就会显示不全(以省略号结尾)。 如果我们需要让用户能看全每个选项的文字内容,最好的办法就是让内容能多行显示。 2,实现方法 (1)通过 pickerView的 viewForRow 这个代理方法......
九、自定义弹出框内容 1,显示指定的 html 内容 (1)下面是最简单的用法,弹出框会根据内容自适应大小。 (2)也可以指定弹出框大小。 2,显示 DOM 对象 content 也可以直接配置成页面上的 DOM 元素,并将其显示。 3,显示外部的 html 页面 (1)将 type 设置为 2 表示......
一、基本介绍 1,KVO 介绍 KVO(键值观察)是一种 Objective-C 的回调机制,全称为:key-value-observing。 该机制简单来说就是在某个对象注册监听者后,当被监听的对象发生改变时,对象会发送一个通知给监听者,以便监听者执行回调操作。 2,RxSwift 中的 KVO......
七、输入框(prompt) 输入提示框(prompt)弹出后我们可以在里面进行输入,点击确定后可以获取到输入的内容。prompt 提示框除了可以传入基础参数,还可以传入 prompt 专用的属性......
四、询问框、确认框(confirm) 这种类型的提示框有点类似系统的 confirm,它除了有“确定”按钮外,还有个“取消”按钮。 1,基本用法 layer.confirm('确定要删除吗?', function(index){ //点击确定后的回调 //do something layer.close(index); }); 2,修改提示框的标题......
这里所说的通知不是指发给用户看的通知消息,而是系统内部进行消息传递的通知。我在之前也写过一篇文章介绍如何使用 NotificationCenter 来发送、接收通知。 其实 RxSwift 也对 NotificationCenter 进行了扩展,使用起来变得十分简洁,下面通过样例进行演示......
一、基本介绍 1,什么是 layer? layer 是一款近年来备受青睐的 web 弹层组件,可轻松实现 Alert / Confirm / Prompt / 普通提示 / 页面区块 / iframe / tips 等等几乎所有的弹出交互。 layer 使用更少的代码展现更强健的功能,且格外注重性能的提升、易用和实用性......
导航栏透明渐变效果在许多 App 中也时常会见到。比如下图,导航栏会随着 tableView 的滑动而发生不同的变化: 默认情况下,导航栏背景是完全透明的。 当 tableView 向上滑动时,导航栏背景逐渐显示出来。 当 tableView 下载滑动时,导航栏背景又逐渐消失......
我们常常会发现一些 App 的导航栏背景是完全透明的,比如下面的 QQ 音乐播放界面: 由于导航栏背景透明,那么整个视图的背景便会占据全部的可视区域,从而让用户有一种沉浸式的体验......