下载APP 编程狮,随时随地学编程
返回 首页

iOS 9之人机交互不简单

开始阅读
目录
关于iOS 9之人机交互

iOS 9人机界面指南(一):UI 设计基础

为 iOS 而设计
iOS 应用解析
适应性和布局
启动与停止
导航
模态情境
交互性与反馈
动画
品牌推广
颜色与字体
图标和图形
术语和措辞
与 iOS 的整合

iOS 9人机界面指南(二):设计策略

设计原则
从概念到产品
案例学习:从桌面到 iOS

iOS 9人机界面指南(三):iOS 技术 (上)

3D 触摸
Live Photos
钱包
苹果的移动支付平台
研究型应用程序
应用扩展
HomeKit
多任务处理
通知
社交媒体
iCloud

iOS 9 人机界面指南(三):iOS 技术 (下)

HealthKit
应用内购买服务
游戏中心
iAd富媒体广告
无线打印
访问用户数据
快速查看
声音
VoiceOver
路线选择
编辑菜单
撤销与重做
键盘和输入页面

iOS 9人机界面指南(四):UI 元素

内容视图
控件
临时视图

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }