b_ut


  • 首页

  • 文章

  • 分类

  • 作品

  • 关于

UITextField-银行卡号处理

发表于 2019-02-06 | 分类于 iOS | 阅读次数

1.前言

对于当下很多App来说,业务场景或多或少都会牵涉到银行卡,一般都会有绑定银行卡的场景。输入框普遍都是以四位为一组的格式进行显示,例如1111 1111 1111 1111 111。以下是使用UITextField做的一些尝试。

阅读全文 »

UIStackView-入门

发表于 2019-01-09 | 分类于 iOS | 阅读次数

1.前言

UIStackView是Apple在iOS9推出的轻量控件,但一直没尝试使用,页面布局还是停留在UITableView与UICollectionView。虽然这两个控件可以满足大部分界面,但是对于复杂的界面,所带来的约束也会变多变复杂。所以针对这种场景,UIStackView应运而生。

阅读全文 »

首页下拉二楼展示

发表于 2018-06-16 | 分类于 iOS | 阅读次数

1.前言

前段时间,各大App都比较流行在首页做一个下拉出现二楼的广告位,像淘宝二楼、京东二楼、大众点评二楼等等,各种交互都有,这次我做的是其中一种是偏向当时大众点评的效果,拉出显示背后的图片或者是Gif图,并伴随着转场效果。

为了更好的理解整个过程,我特意做了一张图方便结合下文理解。其中包括整个视图层级、用户默认看到初始状态、用户发生下拉状态、开始进入下拉状态的理解。

阅读全文 »

JenkinsSonar-配置

发表于 2018-02-14 | 分类于 Jenkins | 阅读次数

1.前言

上文已经把Sonar所需的环境给搭建起来,接下来就需要配置Sonar以及将其应用到Jenkins,以下是本文内容的目录。

阅读全文 »

JenkinsSonar-安装

发表于 2017-09-16 | 分类于 Jenkins | 阅读次数

1.前言

这次带来的是代码分析工具Sonar,该工具用于提高代码质量。它可以发现代码里隐藏的bug与错误语法,还有代码重复率等。同时它所支持的语言类型有C/C++、JavaScript、C#、Java、Objective-C、Swift、Web等。由于所涉及的东西比较多,全部内容分成两篇文章讲解,以下是本文内容的目录。

阅读全文 »

JenkinsPlugins

发表于 2017-07-16 | 分类于 Jenkins | 阅读次数

1.前言

Jenkins自动化打包完成后,我们还需要做其他后续操作。比如将ipa文件放到ftp、将打包结果发邮件到对应负责人、代码分析等等。这次带来的是邮件插件(Email Extension Plugin)和FTP插件(Publish Over FTP)。

阅读全文 »

Jenkins+xcodebuild

发表于 2017-07-11 | 分类于 Jenkins | 阅读次数

1.前言

上篇文章已经聊过如何用插件实现Xcode自动化打包,这次我们来聊聊如何用脚本来打包。首先为什么有好好的插件不用,要自己写脚本来实现尼。好简单的,测试说帮我打个某个环境的正式或者发布包,这时你应该懵逼了吧,其实最主要是因为用脚本能实现其他自定义的操作。这次是通过Jenkins选择环境并且选择包类型(测试、正式),然后用脚本打出对应的包。

阅读全文 »

Jenkins+Xcode

发表于 2017-07-09 | 分类于 Jenkins | 阅读次数

1.前言

对于app的开发来说,app要换个环境或者做了某个新功能,都要给测试人员打一个包。人少还好说,一旦人多设备也多了,打包所花的时间也随之增加了。所以需要持续集成(Mac OS)来解决这种问题,本次的自动打包是基于Jenkins的Xcode插件实现的。

阅读全文 »
12
b_ut

b_ut

一名普通的iOS开发者
一直追求简单而又简洁的感觉

12 日志
5 分类
GitHub Weibo Mail
© 2020 b_ut
由 Hexo 强力驱动
主题 - NexT.Mist
访问人数 人次 总访问量 次