ios
a_mean
这个作者很懒,什么都没留下…
展开
-
从头开始swift2.1 仿搜材通项目(八) 制定通用的Controller规则
我们知道,ViewController加载完成必调用viewDidLoad方法,在此方法里我们可以做一些加载完成之后的事情,但在团队开发中,每个人的思路都可能是不一样的,有的喜欢命名方法(或者叫函数)叫initXXXX(),也有的喜欢叫goXXXX(),有的甚至直接把一大段代码写到viewDidLoad中,且不说别人很难维护他的代码,过了一段时间后,估计连他自己也不明白当时写代码的思路了。所以,无规原创 2015-12-28 15:35:57 · 1820 阅读 · 0 评论 -
开发第一款MacApp: JsonFormarter
这几天在路上移动办公,非常怀念当年写的一款工具JsonFormarter,不过当时是在win下做android和xamarin开发,所以只是for win,现在在mac下了,一直只在控制台看输出,非常不方便,也在AppStore中搜索过,不管是免费还是收费的都没找到合适的,现在就自己写一款JsonFormarter for mac,顺便学习一下Cocoa Application的开发。原创 2015-12-25 22:02:40 · 1392 阅读 · 0 评论 -
从头开始swift2.0 仿乐乐医项目(一)开发前的准备
乐乐医官网下面是它的截图,我们将一步步学习如何使用swift来实现一个这样的app。 现在我们来创建一个新项目。 语言选择Swift,我们使用最新的iOS9.1+Swift2.0来开发。原创 2015-12-25 22:25:44 · 1272 阅读 · 0 评论 -
从头开始swift2.0 仿乐乐医项目(二)列表的填充
上一节我们已经成功搭建好一个主流框架,为了演示更加真实,并请自行将ItemBar上的文字、图标更换为自定义的内容,我这里是仿写乐乐医APP,将4个item分别设置为首页、咨询、快问、我,如图所示: 到目前为止我们甚至连一行代码都没有写过,iOS的这个Xcode确实是非常方便的。现在我们来将首页的医生列表展示出来。新建一个TableViewCell, 命名为DoctorCell,把create原创 2015-12-25 22:35:02 · 1255 阅读 · 0 评论 -
从头开始swift2.0 仿乐乐医项目(三)无限滚动广告
现在我们完成tableView的上面部分,也就是headView。新建一个xib之前,我们可以先建一个group,专门放MainViewController相关的文件。 无法同时创建xib,那我们自己创建一个,也叫MainHeadView吧 然后手动把它们关联起来 OK,现在我们开始对MainHeadView布局。你会发现这个布局似乎有些大,但却不能拖动改变它的大小?怎么回事呢,我们需要把它的原创 2015-12-25 22:41:48 · 1359 阅读 · 0 评论 -
从头开始swift2.0 仿乐乐医项目(四)顶部的美化
我们看到之前的界面顶部都是白白的,跟我们整个风格不搭,所以我们先把它修改一下。 在AppDelegate中的didFinishLaunchingWithOptions方法,我们加入这两句代码 application.statusBarStyle = UIStatusBarStyle.LightContent UINavigationBar.appearance()原创 2015-12-25 22:49:52 · 1127 阅读 · 0 评论 -
从头开始swift2.0 仿乐乐医项目(五)上下拉刷新加载
现在我们要实现tableView的下拉刷新,上拉加载更多的效果。 之前我们在pod中已经添加了XWSwiftRefresh的库,没有的自己update一下。 pod 'XWSwiftRefresh', '~> 0.1.6' 首先引入 import XWSwiftRefresh 然后在viewDidLoad中添加 //添加下拉刷新的控件 tableView.he原创 2015-12-25 22:51:49 · 1559 阅读 · 0 评论 -
从头开始swift2.0 仿乐乐医项目(六)Bmob云集成
最后的gif效果图 一款移动应用一旦需要后端服务的强大支撑时,开发商就必须考虑基础架构、服务集成、可伸缩性等繁冗复杂的问题。而在这些方面耗费的大量时间精力财力却不能直接提升App的用户体验。为了解决这些问题,部分App发行商租用了譬如AWS(Amazon Web Services)的公有云服务,有的则部署内部专用的私有云服务。而移动开发团队越来越趋向于小规模化,架设需要高成本运营的服务器群或许原创 2015-12-25 22:58:32 · 1404 阅读 · 0 评论 -
从头开始swift2.1 仿搜材通项目(十) 趋势图、Cell的重用及View的隐藏
之前说的第九节时已经是最后一节了,但后面有朋友希望我可以把这个Demo写得更详细一些,那我后面便不定期的更新一下吧,如果有想要什么效果的实现的话,不妨给我留言,大家一起来研究研究。今天我们来实现一下这个效果,点击Cell进入一个详情页,该详情页分为多个类型(信息价、市场价、供应、求购等),界面的内容按模块分有图片、参数配置、推荐的人、相关的材料,各个模块可能根据类型的不同有所变化,如果有一种类型我们原创 2016-01-28 22:40:17 · 1424 阅读 · 0 评论