
此图显示了Interface Builder中的问题行为.
我还没有找到一种方法来使导航控制器表示更小.可以想象,在许多Popovers中有许多导航控制器的iPad应用程序会导致Storyboard画布变得非常拥挤.
请注意,为了纠正导航控制器的根视图控制器的大小,我必须将根视图控制器的模拟指标大小调整为“自由形式”,然后手动指定它的根视图大小以匹配容器视图大小.
此图显示了Navigation Controller元素的所需行为.
此图还提供了问题原因的提示.如果存在插入视图控制器,则容器视图的大小不会向下渗透到导航控制器元素.
我发现了3个类似的问题,但没有一个提供插图,也没有一个直接说明Xcode 5中仍然存在这个问题.
> Resize NavigationController in InterfaceBuilder
> How to resize UINavigationController in a storyboard editor
> Popover size with UINavigationController in Storyboard
在过去的90天里,我在Apple开发者论坛上找不到任何答案.
所以问题是,在Interface Builder中是否有一些控制或设置可以解决我的问题?
上面列出的问题的答案之一提供了一个技巧,涉及为每个导航控制器添加一个未使用的视图控制器和容器视图,但这是不能令人满意的,因为向故事板添加cruft比使用超大的导航控制器更糟糕.
解决方法 不确定这是否能解决您的具体情况,但经过多次搜索后我发现(至少在Xcode 5.1中)故事板边栏中有一个“视图控制器”面板,带有“模拟大小”条目 – 选择“自由形式”并设置宽度和你想要的高度. 总结以上是内存溢出为你收集整理的ipad – 界面生成器中Storyboard画布上Popover内导航控制器的大小全部内容,希望文章能够帮你解决ipad – 界面生成器中Storyboard画布上Popover内导航控制器的大小所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)