表格分组(section)的圆角效果在许多 App 中都可以看到。其具体实现方式,根据 section 是否包含有 header 和 footer 而又有所不同。下面通过样例演示没有分区头、分区尾的情况下,如何实现圆角效果。 一、没有 header 和 footer 的情况 1,效果图......
十二、显示 html 内容 1,基本用法 (1)在前面文章中,我们 tooltip 里显示的都是普通文字。其实它也是可以支持更复杂的 html 样式内容的: (2)效果图如下: 2,添加交互行为 (1)如果需要与 tooltip 里的内容进行交互,比如:点击里面的按钮执行相应的方法。那么......
默认情况下,表格(tableView)里单元格(tableViewCell)的左右边框是紧贴着表格两侧的,它们之间不会有空隙: 有时我们想让单元格与两侧保持有一定距离,下面通过样例进行演示如何实现......
默认情况下,App 会根据屏幕旋转方向,自动切换成横屏或竖屏显示。如果想让 App 在任何情况下都强制横屏、或者竖屏显示,只需修改项目的“Device Oritentation”配置项即可。 但这样设置后所有的页面都统一变成固定横屏或竖屏,而有的时候我们需要实现不同页面使用不同的效果......
九、显示、隐藏回调 1,生命周期函数介绍 tippy 为我们提供了如下几个生命周期回调函数,方便我们在不同阶段中执行相应的业务逻辑: onShow:开始显示时调用。如果此时返回 false,则会阻止显示。 onShown:显示完毕时调用。 onHide:开始隐藏时调用......
在之前的两篇文章中,我分别介绍了使用 XMLParsing 库和 XMLMapper 库来生成 XML 数据。但它们有个共同点,就是使用前必须先创建相关的模型。但有时我们只想生成一些简单的 XML 数据,这样就略显麻烦。 本文接着介绍另一个十分简单的 XML 库:AEXML。它不需要创建相关的模型......
四、形状样式设置 1,显示箭头 (1)我们可以直接在元素标签上使用 data-tippy-arrow 属性设置显示箭头: (2)也可以在使用 js 初始化的时候设置: 2,箭头圆角 (1)使用 arrowType 属性可以设置箭头形状。默认为 sharp(尖角),我们可以将其设置为 round......
一、XMLMapper 库的安装与介绍 1,基本介绍 (1)XMLMapper 同样是一个使用 Swift 语言编写的数据模型转换框架。使用它,我们可以很方便地将模型对象(类和结构体)转换为 XML,或者根据 XML 生成对应的模型对象。 (2)XMLMapper 的使用有点类似于 ObjectMapper......
我之前写过两篇文章介绍如何解析 XML 格式的数据,有使用第三方库的、也有使用原生代码的: 下面我接着演示如何生成 XML 数据,这个同样需要借助第三方库来实现。本文先介绍 XMLParsing 这个第三方 XML 库。 一、XMLParsing 库的安装与介绍......
一、介绍与安装 1,基本介绍 (1)tippy.js 是一款轻量的 tooltip 插件,使用它可以很方便地实现鼠标悬停提示信息效果。 (2)tippy.js 使用简单,扩展性好,提供多种动画效果和主题效果,并允许用户自定义 tooltip 主题和使用 html 代码作为 tooltip 的模板......