iOS: About split view

125 篇文章 1 订阅

以下是官方对split view的描述 (ref link)

A split view controller must always be the root of any interface you create. In other words, you must always install the view from a UISplitViewController object as the root view of your application’s window. The panes of your split view interface may then contain navigation controllers, tab bar controllers, or any other type of view controller you need to implement your interface. Split view controllers cannot be presented modally.


因此如果想在split view的上面加个banner,是不可能的,你只能把banner加到split view的left panel or right panel.


* split view放进tabcontroller的方法: http://www.iphonedevsdk.com/forum/iphone-sdk-development/62217-simplest-way-make-split-controller-tab-bar-controller.html (例子


iOS自带的splitview有下列限制:(ref link)

1、不能随意指定Master view的宽度
2、不能在横屏时将Master view隐藏
3、无法方便地将Master view与Detail view之间的那种黑色的分隔线换成其它样式的分隔view。


* 一个更加强大的split view: MGSplitViewController


* 如何在一个navigation controller里,click a button to switch to a split view controller?

 http://stackoverflow.com/questions/8156656/switch-from-uinavigationcontroller-to-uisplitviewcontroller



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值