自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

欢迎来到Jack的程序世界

做一名合格的程序员

  • 博客(8)
  • 收藏
  • 关注

原创 iOS - UITextview的简单使用

UITextView继承于UIScrollView,所以它也是一个可滚动控件。UITextView是我们开发过程中显示多行文本的首选,它支持显示大量文本内容,并且支持使用自定义样式信息和编辑功能。首先我们创建一个UITextView,并设置部分属性class ViewController: UIViewController { lazy v

2017-11-27 19:52:23 2681

原创 RxSwift - UITableView的简单使用

UITableView是我们经常用的一个控件,而且在开发过程中经常需要设置dataSource和delegate,然后实现相应的协议:func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { }func tableView(_ tableView: UITa

2017-11-23 14:30:26 2597

原创 Swift4 - 动态计算UITableView中tableHeaderView的高度

开发的过程中,经常使用UITableView的tableHeaderView视图,对于固定高度的tableHeaderView,我们使用非常简单。创建一个自定义视图,计算好固定高度即可。如果要动态更新tableHeaderView的高度,仅仅是将自定义的view进行计算高度,有时候我们会发现tableHeaderView高度还是原来的高度,没有发生变化,在是显示的内容变多之后,会有部分内容看不到。

2017-11-21 20:28:35 5268 1

原创 WKWebView遇上UIScrollView,动态获取WKWebView的高度

开发过程中经常会碰到这样的需求,顶部是自定义的UIView,下面是使用webView,然后实现一起滚动。需求如下图:实现思路也简单,可以使用UIScrollView为父视图,自定义view和webView作为子视图,或者使用UITableView,自定义view作为tableHeaderView,webView添加到UITableViewCell上。关键是如何获取高度。这里通过

2017-11-20 20:40:18 7133

原创 iOS - 自定义容器视图控制器

现在越来越多的App都倾向于把标签栏放在顶部管理着多个页面。像今日头条的首页有十几个页面,如果同时存在这将是对内存的一次极大的消耗。自然而然就会想到用容器视图控制器去导航和管理,容器视图控制器也就是所说的父子视图控制器。为了实现一个容器视图控制器,我们必须建立容器视图控制器和它的子视图控制器之间的关系。也就是所说的父子关系,只有建立了父子视图控制器关系,才能够对子视图控制器和其

2017-11-18 19:02:57 962

原创 Swift4 - 为UIButton多行文字设置间距

有时候我们可能遇到这样的需求,一个控件包含上下两行文字,并且该控件可以点击进行响应事件。如下图所示:可以看到,这里就是用户中心的数据,显示着用户的回答数量,粉丝数量,关注数量,点击跳转到对应的界面查看详情。 如果我们选择使用UILabel并添加手势,当然可以实现功能,但是,如果这里我只想使用UIButton,那么应该如何处理呢?一起来看一个简单例子1)首先,我们创建一个button

2017-11-17 19:08:04 3889

原创 UINavigationBar添加渐变的背景颜色

为UINavigationBar设置背景颜色是很常见的需求,一般设置导航栏背景颜色操作如下,直接设置barTintColor即可。    navigationController?.navigationBar.barTintColor = UIColor.red效果如下:我们也可以通过设置导航栏的背景图片来设置背景颜色,可以达到相同的效果navigati

2017-11-17 18:56:00 7190

原创 当UIScrollView遇上SnapKit

UIScrollView是大家常用的一个控件,今天看看UIScrollView与SnapKit的简单使用首先要理解一点核心思想:UIScrollView是依靠与其子视图(subview)之间的约束来确定ContentSize的大小。为什么这么说呢?这是因为UIScrollView是个非常特殊的UIView, 对于UIScrollView的subview来说,它的leading/tr

2017-11-04 10:22:00 6270 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除