WatchKit apps支持两种导航方式:

  • Page based。效果就是通过用户的左右滑动来切换页面,一般这些页面的内容不是上下级关系而是平行关系或者说是页面间的关系不大,并且页面下方会有。。。。来显示选择的哪个页面
  • Hierarchical。类似iOS里的导航控制器

虽然不可以将page based 和 hierarchical导航方式混用,但是在使用hierarchical方式时modal一个新页面,然后在这个新页面中使用page based方法

实现一个page based页面:在storyboard中按住ctrl键从一个页面拖到另一个页面然后选择next page

实现一个hierarchical页面:代码用pushControllerWithName:context:方法 或者在storyboard中按住ctrl从一个button,group,table row中拖到push页面选择push

modal新页面:代码用presentControllerWithName:context:方法跳转到一个新页面 或者用presentControllerWithName:contexts:方法跳转到page-based页面 或者在storyboard中按住ctrl从一个button,group,table row中拖到modal页面选择modal

iWatch 页面导航相关推荐

  1. WPF MvvmLight简单实例(1) 页面导航

    原文:WPF MvvmLight简单实例(1) 页面导航 实现了那些功能,先看看截图: 操作描述: 在程序运行后,点击"Load"按钮,页面会加载PageOne,点击PageOne ...

  2. 页面导航的基础与深入

    Windows8中是没有对话框的概念的,不同的界面有不同的页面,类似于网页一样的浏览模式. 通过Frame.Navigate(typeof(TestPage),obj)的方式来实现不同页面的导航. N ...

  3. 页面导航的两种方式——声明式导航、编程式导航||vue-router编程式导航||router.push() 方法的参数规则

    页面导航的两种方式 vue-router编程式导航 编程式导航基本用法 <!DOCTYPE html> <html lang="en"><head&g ...

  4. 第二十四章:页面导航(五)

    导航变化 当您尝试使用ModalEnforcement和MvvmEnforcement程序时,您可能会对模态页面未能保留任何信息感到不安.我们都遇到了导航到用于输入信息的页面的程序和网站,但是当您离开 ...

  5. windows phone 学习之页面导航和数据传递

    创建一个windows phone 应用程序,在xaml文件里添加三个按钮和三个textblock,添加一个windows phone 页面(命名为SecondPage),同样也是添加三个按钮和三个t ...

  6. WindowsPhone 7 页面导航和虚拟路径、导航传值

    一.Phone 7的导航方式分为Xaml页面导航和后台代码导航. 1.Xaml页面导航: 注意NavigateUri是控件属性,故没有此属性的控件只能通过后台代码导航.如:Button控件. 2.后台 ...

  7. Win10系列:JavaScript页面导航

    页面导航是在开发应用的过程中使用频率较高的技术,其中比较常用的导航方式有多页导航和页内导航,采用多页导航方式的应用程序包含一系列的页面,在一个页面中加入另一个页面的链接地址后,单击链接将跳转到指定页面 ...

  8. layui导航栏页面滚动固定_网站建设页面导航如何降低用户寻找的时间

    做为正确引导客户体验网站的莱单导航栏,从检索视角上而言,也起着关键的功效,莱单导航栏不但联系网站的外界,也联系着网站主页面及其别的网页,是全部网站的"管理中心",因此网站建设中莱单 ...

  9. wp8.1 页面返回 页面导航

    public The_second() public second() {this.InitializeComponent();Frame frame = Window.Current.Content ...

  10. windows phone 页面导航(6)

    页面导航的例子我们使用的是两个页面,从第一个页面(MainPage)导航到第二个页面(SecondPage),然后可以从第二个页面导航到第一个页面 ,使用的os 7.1: 页面导航没有引入新的命名空间 ...

最新文章

  1. 最后生成神么格式的代码_智能扩充机器人的“标准问”库之Query生成
  2. 神策沙龙回顾:大数据技术和金融、房产、理财的深度结合
  3. JZOJ 5478. 【NOIP2017提高组正式赛】列队
  4. AnalyticDB MySQL拥抱云原生,强力支撑双十一
  5. (转)海岸线提取完成, 海浪排岸效果
  6. LeetCode004-寻找两个正序数组的中位数(Median of two sorted arrays)-Rust语言实现
  7. 将 nginx 安装成 windows 的方法
  8. 【操作系统/OS笔记10】进程/线程的调度原则、调度算法、实时调度、多处理器调度、优先级反转
  9. java jsp验证码_JSP实现随机验证码
  10. [渝粤教育] 西南科技大学 语言学概论(汉语言文学) 在线考试复习资料
  11. Mysql mysqld_safe启动与myslqd启动坑
  12. 在linux里安装python3.6环境,Python基础—环境准备之Python3.6 在Linux/Windows上安装
  13. Model to Text工具Acceleo使用教程(七)——模板服务
  14. Unity3D--学习太空射击游戏制作(一)
  15. ActiveMQ简介
  16. 【View基础知识】TouchSlop、VelocityTracker、GestureDetector、Scroller
  17. 短视频直播电商抖音项目孵化流程运营带货商业计划书方案范本
  18. 【分享】pushplus入驻集简云平台,实现无代码集成数百款应用
  19. BDD ROBDD
  20. Centos7——将网卡修改为任意名称

热门文章

  1. mtk audio笔记
  2. Dissect ActiveX Control Safety
  3. Java基本语法笔记
  4. Note: the configuration keeps the entry point 'XXX', but not the descriptor class 'XXX'
  5. FidMTF: An MTF Estimator (FidMTF:一种MTF估计方法)
  6. 计算机专业英语材料,计算机专业英语复习资料
  7. Robot Framework Selenium UI自动化测试 --- 实战篇
  8. python爬取招聘网信息并保存为csv文件
  9. 驾考笔记:科目二考试满分攻略——超详细的点位细节梳理,各种意外情况处理方案整理
  10. DotNetTools Workflow教程