排序:
默认
按更新时间
按访问量

iOS开发之旅(3):类似手机淘宝 App 主页界面实现

简介本篇博客继续延续上面的两篇博客内容(传送门),今天给大家带来的是在你已有的界面框架上去搭建一个类似手机淘宝App的主页界面。我们首先来看一下手机淘宝主页界面的主要组成部分:根据上面我给出的图,我把它分为三个部分,如图:第一部分是横向滚动的信息框; 第二部分是主菜单分类; 第三部分是用推荐算...

2017-11-13 17:20:28

阅读数:621

评论数:0

解决打包脚本在 Xcode9 环境下报错

最近把 Xcode8 升级到了最新的 Xcode9, 再用之前给项目打包的时候,发生了如下的报错信息:xcodebuild[35724:1897631] [MT] IDEDistribution: -[IDEDistributionLogging _createLoggingBundleAtPat...

2017-09-27 14:21:54

阅读数:2028

评论数:0

iOS开发之旅(2):实现一个APP界面框架之搜索功能

前言在上一篇博文中,为大家演示了如何去构建完成一个 APP 的雏形,就好像我们盖楼一样得先把这栋屋子的地基先稳固了,只有地基稳固了万丈高楼才能拔地而起,在上篇文章中,我们就先把 APP 的雏形给写完了,在这次的文章中,来给大家演示如何写一个搜索功能。效果图如下: 废话不多说,咋们直接开撸!第一部...

2017-09-03 10:20:46

阅读数:567

评论数:0

iOS开发之旅(1):实现一个APP界面框架

在上一篇博客中,给大家介绍了一下我们传统的 APP 界面框架—标签导航的一些优缺点,在这篇文章中我会来给大家演示,如何用代码去实现这一框架。本次的实现我会分成俩部分来讲,好了闲话少说,接下来进入到开发阶段。先来一张最终的效果图瞅一眼:接下来,创建一个 Xcode 工程,我取名叫做CoolFrame...

2017-08-04 13:28:33

阅读数:1365

评论数:2

APP界面框架初窥---标签导航

标签导航是十大界面框架设计里最常用的界面框架设计,也是被业界之内公认的一种普遍使用的页面框架设计。那么这种页面框架设计在作业方面对一个用户来说也是最常见的一种页面框架设计,比如说微博、微信、手机百度、支付宝、淘宝,这些我们所谓的超级APP都是运用的标签导航,无一例外。从这个角度也可以看出来,优秀的...

2017-07-30 21:26:17

阅读数:1363

评论数:8

解决错误:This bundle is invalid - The file extension must be .zip

近期在 iOS 开发中遇到了一个很蛋疼的问题,Xcode 工程中接入了iMessage 壁纸的功能后,每次上传 ipa 包都会显示此包无效,并报上述的错误描述:This bundle is invalid - The file extension must be .zip 。经过反复的测试排查,总...

2017-07-23 10:14:34

阅读数:641

评论数:0

Xcode 9 俩个你必须知道的新功能

Xcode 9 beta 版已经可以下载了,不知道大家伙对这个新版本开发工具看法如何,最近我费了一番周折终于体验了一把,升级系统,下载Xcode,验证安装扒拉扒拉什么的,几乎搞了我一天,我做开发使用的并不是什么 MacBook pro 笔记本, 而是Mac mini 盒子,安装好后,还是明显感觉运...

2017-06-19 23:33:01

阅读数:21100

评论数:5

WWDC 2017, 让我们看看 iTunesConnect 有了哪些不同

距离 WWDC 2017 过去已经有 7 天了,小伙伴们是不是已经发现我们的苹果后台和之前的界面有些略微的不同,如果有心的朋友下了 iOS 11 beta 版就会发现设备上的 App Store 界面已经完全改版了!没错,这次后台的微调主要就是为了适配 iOS 11。1.App 副标题与 App ...

2017-06-13 23:33:05

阅读数:2239

评论数:0

Lottie-让动画实现更简单

自开始工作后,我就养成了一个习惯,那就是每天闲来无事去 Github 中浏览一些比较热门的开源项目,就在最近我发现了一个比较niubility的开源动画库项目 ----Lottie。正式开始之前先简单的介绍一下, Lottie是 Airbnb 发布的一个面向 iOS、Android 和 React...

2017-03-30 17:37:34

阅读数:2097

评论数:0

iWatch开发:WatchOS 消息推送教程

简介在watch 中,通知是和iPhone 同步的,在iPhone上的APP收到通知的同事,也会默认推送到iWatch 上,基于watch 的穿戴性,对用户来说,它上面的通知信息将比iPhone更及时。iWatch 上的通知分为两部分:short-look 与 long-lookshort-loo...

2017-03-14 11:39:15

阅读数:9283

评论数:0

iWatch开发:实现iWatch 与 iPhone 之间数据发送与接收

上一代的iwatch 与iPhone 数据交互使用的是 openParentApplication 函数,在Watch OS2 中摒弃了这种方法,引入了WCSesison 来进行iwatch 与iPhone的数据发送与接收。iWatch 端该如何像iphone 发送数据在InterfaceCont...

2017-03-13 10:56:41

阅读数:4183

评论数:2

iWatch开发:UI 组件说明

WKInterfaceLabel使用WKInterfaceLabel 类似iOS 组件中的UILabel, 可通过使用 setText 的方式来设置具体的值,这里就不做多阐述。WKInterfaceImage 使用WKInterfaceImage 类似于 UIImageView, 使用时,可用se...

2017-03-10 15:01:55

阅读数:2035

评论数:0

iWatch开发:创建一个简单的Apple watch应用

在上篇文章中,我系统的介绍了一下 iWatch 的功能,相信大家对iWatch开发 也有了一个系统的认识。今天这篇文章来跟大家说下如何创建一个简单的 iWatch app。使用 Xcode 创建 iOS 工程由于 iwatch app 是依附于 iOS app 的,所以第一步就先要创建一个iOS ...

2017-03-05 16:20:08

阅读数:3066

评论数:0

你想知道的 Watch App 开发

使用Apple Watch,用户现在可以通过直接和不显眼的方式来访问信息。只需要抬起你的手腕,用户就可以接收和回复通知,查看基本信息等等。开发Apple Watch意味着以最直接,方便的方式向用户提供重要,有用和有影响的信息。Apple Watch 的并发界面你创建的 Apple Watch 工程...

2017-03-01 14:57:15

阅读数:591

评论数:0

iOS10 新特性 如何让我的App 接入iMessage 壁纸

今天给大家带来一篇比较简单的博文,最近公司的项目要接入了 iMessage 的壁纸功能,于是花了点时间写了个小demo。1.表情文件的大小 Small: 100 x 100 pt @3x scale (300 x 300 pixel image) Medium: 136 x 136 pt ...

2017-02-14 23:32:11

阅读数:1749

评论数:0

iOS 开发仿网易云音乐歌词海报

使用网易云音乐也是一个巧合,我之前一直使用QQ音乐听歌,前几天下 app 手机内存告急,于是就把QQ音乐给卸载掉了,正好晚上朋友圈里有一个朋友用网易云音乐分享了一首歌曲,于是我也就尝试下载了网易云音乐,这一下载就让我从QQ音乐粉转黑了。从设计的角度来看,网易云音乐的界面简洁,大方,不像kugou音...

2017-01-17 17:17:29

阅读数:3032

评论数:1

春节红包就该这么玩 支付宝发布AR实景红包

2016年马上要接近尾声了,在年末的时候支付宝总归能给大家带来一些惊喜,例如去年的“敬业福”,不知道大家抢到没,反正我是没抢到啊。今年,支付宝又给我们带来了新花样,“AR 红包”。22日下午4时,支付宝 10.0.0 正式更新,含有AR抢红包功能的支付宝手机客户端正式上线。AR实景红包基于“LBS...

2016-12-24 16:37:35

阅读数:514

评论数:0

细数那些值得我们学习的大神们

学习编程是一个循序渐进的过程,没有人能够万丈高楼平地而起;可能你在学校或者培训机构里有老师教你写程序,但是这仅仅只是一个开始,师傅领进门,修行靠自身;你可以把学习编程的过程看作是一个习武的过程,如果你只有一点三脚猫的拳脚功夫,那出门你一定会“死”的很惨,所以在这个过程中你一定要通过研修一些武林秘籍...

2016-12-20 10:29:54

阅读数:937

评论数:0

Fastlane-移动开发自动化之道

本人一直认为:在程序的世界里,一切重复性的,流程化的工作都可以交给自动化去完成。在移动开发中也是如此:其实写代码只是我们开发过程中的一部分,除此之外我们还需要进行编译,打包,上传,部署,库管理,版本控制等等Coding之外的杂事,而正是这些乏味而重复的工作占用了我们宝贵的时间。所以在“懒人”遍布的...

2016-12-12 22:15:31

阅读数:723

评论数:0

iOS开发最新之CocoaPods环境配置教程

CocoaPods简介每种语言发展到一个阶段,就会出现相应的依赖管理工具,例如 Java 语言的 Maven,nodejs 的 npm。随着 iOS 开发者的增多,业界也出现了为 iOS 程序提供依赖管理的工具,它的名字叫做:CocoaPods。CocoaPods项目的源码 在 Github 上管...

2016-12-10 15:59:02

阅读数:1574

评论数:0

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