前言 在App的开发中,对文件的管理也是一项艰巨的工作。如果不谨慎的处理会造成很严重的结果。 一 、文件的一系列方法的介绍 1、 获取 Documentation 目录路径...
前言 在App的开发中,对文件的管理也是一项艰巨的工作。如果不谨慎的处理会造成很严重的结果。 一 、文件的一系列方法的介绍 1、 获取 Documentation 目录路径...
最近在看Swift 4.0,看到SQLite部分,回想起之前在Swift下使用SQLite很是麻烦(当然OC下也是挺麻烦的),苹果官方文档中,要使用原生的SQLite,要先导...
在我们项目中,经常用到自定义UIive控件,一般我们都会选择XIB进行布局,那么swift重如何从XIB加载UIView控件呢?一般情况下,我们都会这样来写. 但是随着XIB...
为什么要用到Router去做跳转:解耦、方便 像底下这种代码可能写了很多很多遍了,尤其是在项目中某个页面入口很多的情况下。 尤其是公司要开发多个项目,对模块进行了拆分,组件化...
现在的新闻阅读界面一般都包含两部分,新闻文章内容和用户评论列表。内容一般都是HTML富文本数据,以便实现丰富的展示风格。现在Flutter原生没有支持的HTML富文本展示,也...
最近在做NSTextView中显示自定义NSTextAttachment的时候,发现显示自定义Attachment中的图片总是颠倒的,如下图。 查阅资料后发现是坐标系导致的,...
1、NSAttributedString 不可变属性字符串,创建出来之后不能修改其属性(属性都是只读的),但是可以在创建的时候直接附加属性设置(属性是针对所有文本),其属性介...
1.基础知识 lineHeight = ascent + descent + leading 2.文字垂直对齐方式 iOS文本容器中都是基线对齐,所谓的基线对齐就是指无论中文...
NSAttributedString(富文本),是一种带有属性的字符串,通过它可以轻松的在一个字符串中表现出多种字体、字号、背景色、下划线等各不相同的风格,还可以对段落进行格...
ios项目中经常需要显示一些带有特殊样式的文本,比如说带有下划线、删除线、斜体、空心字体、背景色、阴影以及图文混排(一种文字中夹杂图片的显示效果)。通常想要实现这些效果要使用...
关于NSAttributedString只记得几个常用的属性,有时候要用得特殊的属性的时候就得到处去翻,在这里记录一下,以后要用的时候就不用到处去找了。 一个简单的例子 绘制...
NSTableView和UITableView很相似,只是多了一个tableColumn(列的属性),但是缺少了分区section,大家可以看一下delegate和dates...
前言 由于在开发过程中常常需要用到系统提供的基础类型之外的的类型,所以Swift允许我们根据自己的需要构建属于自己的类型系统以便于更加灵活和方便的开发程序并将其称之为 “na...
尊重知识,转发请注明出处:Swift枚举实战 概要 枚举(enum)我们再熟悉不过的数据类型,纵观C、OC、Swift,枚举的定义基本都是一样的:枚举是一个被命名的常量的集合...
//疑问1中的AnimationDelegate是一个类实例化后的对象吗?怎么大括号中还能执行语句?还是其他什么意思?//疑问2中的dynamic什么意思? 这样就调用了An...
简介 SGPlayer 是一款基于 AVPlayer、FFmpeg 的媒体资源播放器框架。支持全景视频,RTMP、RTSP 等直播流;同时支持 iOS、macOS、tvOS ...
Flutter使用文档 创建应用主题 为了在整个应用程序中共享包含颜色和字体样式的主题,我们可以提供ThemeData给MaterialApp的构造函数。 如果没有提供the...
最近也在学习,觉得Widget的写法好混乱啊,各种嵌套……各种括号,看得晕……
文章介绍 这篇文章主要是实现了一个简单的登录界面,效果可以看gif,主要是了解一些常用控件以及布局的样式,还有界面跳转,数据传递。跳转后的界面就是之前的Flutter实现常用...